HDU5551
2016-05-18 15:24
176 查看
Problem: Huatuo’s Medicine
Source: The 2015 China Collegiate Programming Contest
Description: 一个人有N种瓶子,他要用这些瓶子形成一个链条,链条上的瓶子种类要形成回文。问最少要多少个瓶子才能构成这样的链条。
Solution: 通过分析我们可以得知,瓶子的个数为奇数是最少的,从左边到终点放N−1个不同类型的瓶子,中间再放一种类型的瓶子。这样就能满足条件。
Code(C++):
Source: The 2015 China Collegiate Programming Contest
Description: 一个人有N种瓶子,他要用这些瓶子形成一个链条,链条上的瓶子种类要形成回文。问最少要多少个瓶子才能构成这样的链条。
Solution: 通过分析我们可以得知,瓶子的个数为奇数是最少的,从左边到终点放N−1个不同类型的瓶子,中间再放一种类型的瓶子。这样就能满足条件。
Code(C++):
#include <stdio.h> int main() { int K=1,N; for(scanf("%d",&N);N--;){ int n; scanf("%d",&n); printf("Case #%d: %d\n",K++,2*n-1); } return 0; }
相关文章推荐
- 活动被收回后的恢复 --12
- EasyAR实现脱卡功能
- image大图缩小转成canvas后锯齿的问题
- 写个IOS应用程序,项目结构可以是这样......
- mysql命令大全
- 【Swift学习】Swift编程之旅---扩展(二十四)
- tp框架总体学习总结(一)
- .net CallBack::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩
- CLR Via C# 第一章(CLR的执行模型)——读书笔记
- Qt Creator 小例子 网上看到的
- virtualbox 网卡设置 主机 虚拟机互 ping 问题
- POJ 1597 find the nth digit (找规律)
- tomcat同时存在多个项目webapp.root问题
- 如何让matlab用mex与C连接使用有例子
- mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
- word search puzzle
- BZOJ4590 [Shoi2015]自动刷题机
- Java CopyOnWriteArrayList工作原理及实现(一)
- H2 Console Sorry, remote connections ('webAllowOthers') are disabled on this server.的问题解决
- perl 为什么要用引用来做对象呢?