SCUT Training 20170920 Problem E
来源:互联网 发布:split赋值给数组 编辑:程序博客网 时间:2024/06/05 08:06
原题:http://acm.hdu.edu.cn/showproblem.php?pid=2031
思路:
之前的题解有类似的题,注意负数和数据范围就可以了
源代码:
#include <cstdio> int m[1001]={};int k,p=0;__int32 a;bool flag=false;int check(){ if (p==0 && m[1]==0) return 1; else return 0;}int main(){ while (~scanf("%d%d",&a,&k)) { flag=false; p=0; if (a<0) { a=0-a; flag=true; } while (a!=0) { p++; m[p]=a%k; a=a/k; } if (check()) { printf("0\n"); continue; } if (flag) printf("-"); for (int i=p;i>=1;i--) { if (m[i]>9) printf("%c",(char)(m[i]+55)); else printf("%d",m[i]); } printf("\n"); }}
阅读全文
0 0
- SCUT Training 20170920 Problem E
- SCUT Training 20170913 Problem E
- SCUT Training 20170920 Problem A
- SCUT Training 20170920 Problem B
- SCUT Training 20170920 Problem C
- SCUT Training 20170920 Problem D
- SCUT Training 20170920 Problem F
- SCUT Training 20170920 Problem G
- SCUT Training 20170920 Problem H
- SCUT Training 20170920 Problem I
- SCUT Training 20170920 Problem J
- SCUT Training 20170920 Problem K
- SCUT Training 20170920 Problem L
- SCUT Training 20170920 Problem M
- SCUT Training 20170920 Problem N
- SCUT Training 20170920 Problem O
- SCUT Training 20170920 Problem P
- SCUT Training 20170913 Problem A
- DNS主从、子域授权,转发实验
- memcached缓存失效get_miss
- StringBuilder和String的区别
- troubleshooting之解决各种序列化导致的报错
- HDU-2612 BFS
- SCUT Training 20170920 Problem E
- 【HDU3586】Information Disturbing-二分答案+树形DP
- c#中接口和类的有什么异同,c#中的委托是什么?事件是不是一种委托?事件和委托的关系
- LWC 50:679. 24 Game
- JavaScript函数,递归
- 数组与矩阵---不包含本位置值的累乘数组
- Gym
- ACM-9月21日周四周中训练心得
- Android中对话框Dialog的创建