FZU2206函数求解
来源:互联网 发布:百度鹰眼轨迹 java 编辑:程序博客网 时间:2024/04/25 20:30
Problem 2206 函数求解
Accept: 154 Submit: 456
Time Limit: 1000 mSec Memory Limit : 32768 KB
Problem Description
给出n,求f(n)。
Input
第一行一个正整数T,表示数据组数。 接下来T行,每行一个正整数n。 T<=20,n<=2015000000。
Output
对于每组数据,输出一行f(n)。
Sample Input
2
1
20150001
Sample Output
2015
20152014
这个题规律其实很好发现,博主在做时用一个递归调用,结果RE了,但发现只要输入大于20150001,输出都是20152014,所以我大胆猜想就两种情况,举几组例子输出都差不多,于是就确信了, 但提交老是输出限制,真是脾气上来了,后来比赛结束才知道要么全用int要么全用I64d输出,不然就错,,,发誓再也不用lld输出了,,,,,,,,,,,,还有不能用bits/stdc++.h这种头文件,,也是无语了。。。。。。。。
看代码:
#include<cstdio>#include<iostream>#include<cstring>#include<algorithm>#include<cmath>using namespace std;int main(){ int t,n; scanf("%d",&t); while(t--) {// x=20152014; scanf("%d",&n); if(n<20150001) printf("%d\n",n+2014); else printf("20152014\n");//这样也行,但就是输出I64d的区别, } return 0;}
0 0
- FZU2206函数求解
- FZU2206-函数求解
- 函数求解
- 求解函数
- 二分法求解函数值
- 分段函数求解
- 二次函数求解
- 求解分段函数
- 求解分段函数值
- 求解分段函数
- 分段函数求解
- 构造函数求解三角形
- 求解printf函数?
- 求解分段函数值
- 用递归函数求解
- 用递归函数求解
- 递归函数求解问题
- 函数求解 FZU
- 使用GUN C声明扩展来进行赋值并隔离代码
- mysql数据库的导入
- java date对象与时间戳的相互转换
- Activity的启动模式与flag详解
- Android的Menu显示不出来
- FZU2206函数求解
- Go语言核心之美 2.1-整数
- Intel Edison Debian 设置JAVA
- 【Java80小白建站系列】2.网站类型选择以及域名申请
- jquery判断字符在不在数组中
- Swift - 使用NSURLSession同步获取数据(通过添加信号量)
- 挂载raw和qcow2格式虚拟机启动卷的方法
- 2016.03.15回顾
- Jquery入门详解