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

2017ACM/ICPC广西邀请赛

时间:2018-10-11 21:44:40      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:eve   ret   pen   for   color   long   ++   get   技术分享   

A.A Math Problem

技术分享图片
 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 typedef long long ll;
 4 inline ll read(){
 5     int x=0,f=1;char ch=getchar();
 6     while(ch>9||ch<0){if(ch==-)f=-1;ch=getchar();}
 7     while(ch>=0&&ch<=9){x=x*10+ch-0;ch=getchar();}
 8     return x*f;
 9 }
10 
11 /***********************************************************/
12 
13 const int maxn = 1e5+7;
14 ll a[maxn];
15 
16 void init(){
17     for(ll i = 1;i <= 15;i++){
18         a[i] = 1;
19         for(ll j = 1;j <= i;j++){
20             a[i] *= i;
21         }
22         //cout << i << " :" << a[i] << endl;
23     }
24 }
25 
26 
27 int main(){
28     init();
29     ll n;
30     while(~scanf("%lld", &n)){
31         int ans = 0;
32         for(ll i = 1;i <= 15;i++){
33             if(n >= a[i])
34                 ans++;
35             else break;
36         }
37         cout << ans << endl;
38     }
39     return 0;
40 }
View Code

 

2017ACM/ICPC广西邀请赛

标签:eve   ret   pen   for   color   long   ++   get   技术分享   

原文地址:https://www.cnblogs.com/ouyang_wsgwz/p/9774783.html

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