码迷,mamicode.com
首页 > 其他好文 > 详细

ACM_小G的循环

时间:2018-06-25 15:15:07      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:title   自动   font   整数   \n   java   函数   des   现在   

小G的循环

Time Limit: 2000/1000ms (Java/Others)

Problem Description:

一回生,二回熟,三回就腻,小G用for,while循环用得太多了,累觉不爱。于是自定义了一个循环,叫circle,形式如下:
void circle(int n)
{
    n--;
    if(n == 0)
        return;
    else
        circle(n);
}
已知循环次数为该函数的调用次数,现在输入n(-2^31< =n< =2^31-1),求circle()的循环次数。

Input:

多组数据输入,每组一个数字n

Output:

对于每组数据,输出circle()的循环次数。

Sample Input:

3

Sample Output:

3
解题思路:考虑一下几种特殊情况,调用的次数即为循环的次数,水过!
AC代码:
 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main(){
 4     int a;
 5     while(cin>>a){
 6         if(a==0)cout<<"4294967296"<<endl;
 7         else printf("%u\n",a);//自动转化成无符号10进制整数
 8     }
 9     return 0;
10 }

 

ACM_小G的循环

标签:title   自动   font   整数   \n   java   函数   des   现在   

原文地址:https://www.cnblogs.com/acgoto/p/9223792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!