FOJ有獎月賽-2015年11月 Problem B 函數求解
阿新 • • 發佈:2017-07-30
mes 有獎 數據 data accept color 問題 detail inpu
Problem B 函數求解題目也是偶然看到的,看了一下,沒一下子想懂,感覺問題出在f(f(n-2015)),應該最後是把所求的數逼近20150001; 題解很簡單:n<20150001 n+2014Accept: 171 Submit: 540
Time Limit: 1000 mSec Memory Limit : 32768 KBProblem Description
給出n,求f(n)。Input
第一行一個正整數T,表示數據組數。 接下來T行,每行一個正整數n。 T<=20,n<=2015000000。Output
對於每組數據,輸出一行f(n)。Sample Input
2 1 20150001Sample Output
2015 20152014
n>=20150001 20152014
代碼:
來源:http://blog.csdn.net/qq1319479809/article/details/49851423
1 #include<iostream> 2 #include<cstdio> 3 #include<algorithm> 4 #include<cstring> 5 using namespace std; 6 int main() 7 { 8 int t; 9 long long n; 10 scanf("%d",&t); 11 while(t--) 12 {13 scanf("%lld",&n); 14 if(n<20150001) 15 { 16 printf("%lld\n",n+2014); 17 } 18 else printf("20152014\n"); 19 } 20 return 0; 21 }
FOJ有獎月賽-2015年11月 Problem B 函數求解