ZCMU-1151-搭数字2
2016-12-29 14:52
148 查看
1151: 搭数字Ⅱ
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 139 Solved: 114
[Submit][Status][Web
Board]
Description
YY是个小屁孩,喜欢玩筷子。有天他发现若干根筷子可以搭成一些数字。如图:(搭出数字1需要两个筷子,数字2需要5根筷子……) 现在就有疑问了,给定n(2<=n<100)根筷子,那个可以组成的最大数是多少?
Input
每行给定一个筷子数量n (2<=n<100)Output
每行输出用这n根筷子所能组成的最大数字Sample Input
36
7
15
Sample Output
7111
711
7111111
【解析】
不知道大家发现没这也是道规律题我们会发现如果输入的是偶数,则就输出n/2个1如果为奇数则一开始先输出一个
7再把它除2减1之后再输出这么多个1.
#include<iostream> using namespace std; int main() { int n,i; while(cin>>n) { if(n%2==0) { n=n/2; for(i=0;i<n;i++) { cout<<"1"; } cout<<endl; } else { n=(n/2)-1; cout<<"7"; for(i=0;i<n;i++) { cout<<"1"; } cout<<endl; } } return 0; }
相关文章推荐
- ZCMU-1755-数字整除
- ZCMU-1169-数字游戏
- zcmu 1524-Problem D: 猜数字
- zcmu1519 简单的数字游戏
- Java安全通信、数字证书及数字证书应用实践(zz)
- js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期
- rsa数字签名与hash/md5数字摘要
- 全面js验证数字正则表达式
- 九度OJ 1349 数字在排序数组中出现的次数 -- 二分查找
- Ubuntu 数字小键盘不能用解决方法
- input 框中值固定 只可以输入数字 不能回格掉初始值
- 数字根——Digital Roots
- C++ 和C#中 数字前有0的不同处理
- sqlserver2008r2查找非中文字母数字出现的第一个位置
- 不使用加减乘除计算数字相加问题
- mysql 数据库varchar(100)可以存储多少个汉字,多少个数字
- 给一串阿拉伯数字,把它翻译成汉语
- 随机数字直接生成图片的ASP代码
- 特殊的去除数组中重复数字问题
- 继续聊WPF——数字墨迹A