NYOJ——410题How many ones?
来源:互联网 发布:网络语言bbs是什么意思 编辑:程序博客网 时间:2024/05/01 22:54
这个题是很有技巧的一个题,与求余数和对10003取余都有相通之处·····思路就是假设有n个1,我们要做的就是从左边开始进行计算,对输入的数进行取余,剩下的数乘以10,再加上新添加上的1.思路其实很简单,不过当初做这道题的时候想错了,竟然想从右边开始,结果可想而知····悲剧的WA啊·····
原题地址:点击打开链接。
代码如下:
#include<stdio.h>int main(){ int i,j,c,k,l,n,m;while(scanf("%d",&n)!=EOF){c=0;for(i=0;;i++){ l=1+c*10;c=l%n;if(!c){k=i+1;break;}}printf("%d\n",k);}return 0;}
- NYOJ——410题How many ones?
- nyoj 410 how many ones?
- nyoj 410 how many ones?
- nyoj410 how many ones?
- how many ones?
- nyoj How many ways?? 2157 (DP) 好题
- UVa 12208 How Many Ones Needed? (组合数学)
- NYOJ--How many integers can you find
- NYOJ-How many integers can you find
- NYOJ ones
- nyoj ones
- 图论500题——HDU_P1213 How Many Tables
- HUD 1978——How many ways
- HDU——2609 How many
- C - How Many Tables——HOJ
- 素数——How many prime numbers
- HDU 1316 —How many Fibs?
- uva 10061——How many zero\'s and how many digits ?
- android学习第一天
- switch case 与 if else
- 用Java实现的复数的加、减、乘的程序
- Android开发从入门到精通
- Android Box培训大纲
- NYOJ——410题How many ones?
- 俞敏洪6月2日在同济大学为学子做主题为“度过有意义的生命”演讲
- 顺序栈和链栈的各种操作
- Oracle大文本查询 汉字按拼音排序
- SharedPreferences之数据存取
- 大牛浅谈信号与系统
- DataGrid嵌套DataGrid
- Ubuntu11.10中设置主机为代理服务器的方法
- S3C2440_TFTLCD驱动程序编程要点