• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
hpu_mxj
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2014年2月16日

6174
摘要: 1 /*描述 2 假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。 3 例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己! 4 现在要你写一个程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数 5 6 比如输入1234执行顺序是1234->3087->8352->6174->6174,输出是4 7 8 输入 9 第一行输入n,代表有n组测试数据。10 接下来n行每行都写一个各位数字 阅读全文
posted @ 2014-02-16 14:26 无忧无虑的蜗牛 阅读(530) 评论(0) 推荐(0)
 
兰州烧饼
摘要: 1 /*描述 2 烧饼有两面,要做好一个兰州烧饼,要两面都弄热。当然,一次只能弄一个的话,效率就太低了。有这么一个大平底锅,一次可以同时放入k个兰州烧饼, 3 一分钟能做好一面。而现在有n个兰州烧饼,至少需要多少分钟才能全部做好呢? 4 输入 5 依次输入n和k,中间以空格分隔,其中1 13 int main()14 {15 int n,k;16 while(scanf("%d%d",&n,&k)!=EOF)17 {18 if(n<k)19 {20 printf("2\n");21 continue;22 } ... 阅读全文
posted @ 2014-02-16 13:25 无忧无虑的蜗牛 阅读(411) 评论(0) 推荐(0)
 
xxx定律2
摘要: 1 /*Problem Description 2 当n为3时,我们在验证xxx定律的过程中会得到一个序列,3,5,8,4,2,1,将3称为关键数,5,8,4,2称为覆盖数。 3 现在输入n个数字a[i],根据关键数与覆盖数的理论,我们只需要验证其中部分数就可以确定所有数满足xxx定律,输出输入的n个数中的关键数。 4 如果其中有多个关键数的话按照其输入顺序的逆序输出。 5 Input 6 输入数据包含多个用例,每个用例首先包含一个整数n,然后接下来一行有n个整数a[i],其中: 7 125 int main()26 {27 int n , s[501] , i , m ,c[50... 阅读全文
posted @ 2014-02-16 12:32 无忧无虑的蜗牛 阅读(522) 评论(0) 推荐(0)
 
xxx定律
摘要: 1 /*Problem Description 2 对于一个数n,如果是偶数,就把n砍掉一半;如果是奇数,把n变成 3*n+ 1后砍掉一半,直到该数变为1为止。 3 请计算需要经过几步才能将n变到1,具体可见样例。 4 Input 5 测试包含多个用例,每个用例包含一个整数n,当n为0 时表示输入结束。(118 int main()19 {20 int n , step ;21 while(scanf("%d",&n) != EOF && n)22 {23 step = 0;24 while(n != 1)25 {26... 阅读全文
posted @ 2014-02-16 12:31 无忧无虑的蜗牛 阅读(268) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3