poj 2897
来源:互联网 发布:锐思数据库 编辑:程序博客网 时间:2024/05/01 09:15
时空隧道
模拟题
其实我没有找到写这份题解的意义何在,大概是为了提醒自己亦或是为了纪念什么。
有时候会特别模糊思维,看道这题的时候,感觉懂又感觉不懂,最后还是搜了题解,看了半天,然后才明白。
这大抵是我正式写的第一个模拟题,也许我真的比较笨,所以有些时候有些浅显的东西,反而要比复杂的东西用更多时间去明白。
所以,大概是想以后看看的,所以还是写了这个。
//#pragma comment(linker, "/STACK:102400000,102400000")#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<vector>#include<queue>#define LL __int64#define ls v<<1#define rs v<<1|1//#define LOCALusing namespace std;const int INF=0x3ffffff;const int MAXN=1000;int digit[MAXN]; int main(){#ifdef LOCALfreopen("in.txt","r",stdin);freopen("out.txt","w",stdout);#endifios::sync_with_stdio(false);int t,n,k,tail,point;scanf("%d",&t);while(t--){scanf("%d%d",&n,&k);if(n>k)//因为一个自然数和另一个自然数的最小乘积是它本身,即另一个数为1的情况下{cout<<0<<endl;continue;}point=tail=0;digit[point]=k;while(1){int tmp=digit[point]*n+tail;digit[++point]=tmp%10;tail=tmp/10;if(digit[point]==k && !tail)break;}for(int i=point-1;i>=0;i--)cout<<digit[i];cout<<endl;}return 0;}
0 0
- poj 2897
- POJ 2897 Dramatic Multiplications
- POJ
- poj
- POJ
- POJ
- poj
- poj
- POJ
- POJ
- poj
- POJ
- POJ
- POJ
- POJ
- POJ
- POJ
- POJ
- 枪枪中枪
- 84. 在状态中思考
- 获取Java的32位MD5实现
- 不算退役贴的退役贴
- 2014年读书计划
- poj 2897
- 游戏引擎开发之路
- 软件开发工程师常用的工具软件
- Android对px和dip进行尺寸转换的方法
- Android基础笔记一之测试与文件操作
- DW学习笔记(2)——div+css布局初识
- 今日温故知新之进制
- Android基础笔记二之SQLite数据库
- UVa:10616 Divisible Group Sums