luogu P2368 EXCEEDED WARNING B
来源:互联网 发布:sql 判断是否在一天内 编辑:程序博客网 时间:2024/05/17 21:07
一道简单的数论。
我这次深刻地吸取了教训,数论题一定要打表看规律。
通过打表,得到了几个平方为987654321的九位数,在九位之下的数一个也没有,然后规律就出来了。
当一个数的平方的末尾符合要求时,无论我们再在这个数前面加什么数,平方的末尾都不会变了。
然后我们打表找规律,九位数有4个,在这4个数前填1-9,是72个十位数。
而在这4个数前填10-99,是720个十一位数,然后规律就明显了,100-999是7200个十一位数······
代码:
#include<iostream>#include<cstring>#include<string>#include<algorithm>#include<cstdio>#include<cmath>#define ll long longusing namespace std;long long ans;ll n;int main(){while(cin>>n){//cin>>n;if(n<9)cout<<'0';else if(n==9)cout<<'8'<<endl;else if(n==10)cout<<72<<endl;else{cout<<72;for(int i=11;i<=n;i++)printf("0");}cout<<endl; }return 0;}
阅读全文
0 0
- luogu P2368 EXCEEDED WARNING B
- luogu 1001 A+B problem
- Luogu P1102 A-B数对+map
- luogu P2709 小B的询问
- luogu P1102 A-B数对
- Warning: Maximum number of format records exceeded. Using default format.
- Warning: Maximum number of format records exceeded. Using default format.
- jxl warning: Maximum number of format records exceeded 格式记录数超出最大数限制
- post 变量参数超过1000报Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_in
- Warning
- warning
- warning
- warning
- warning
- Warning
- Warning!!!
- Warning
- google code jam 2010资格赛B题 Fair Warning
- ajax小结
- 使用vue-cli创建项目
- 二维码
- 星月蓝图
- pomelo(十)英文文档首页
- luogu P2368 EXCEEDED WARNING B
- 12进制和20进制计数器用verilog语言实现
- POJ
- html画布制作贪吃蛇小游戏
- Echarts初探
- C#子线程执行完后通知主线程
- 【干货】人工智能工程师的三个层次(附技术学习路线图)
- 如何准确搜索?
- javascript函数的静态加载与动态执行