HDU1266:Reverse Number
来源:互联网 发布:淘宝客服的心酸 编辑:程序博客网 时间:2024/06/10 01:01
Problem Description
Welcome to 2006'4 computer college programming contest!
Specially, I give my best regards to all freshmen! You are the future of HDU ACM! And now, I must tell you that ACM problems are always not so easy, but, except this one... Ha-Ha!
Give you an integer; your task is to output its reverse number. Here, reverse number is defined as follows:
1. The reverse number of a positive integer ending without 0 is general reverse, for example, reverse (12) = 21;
2. The reverse number of a negative integer is negative, for example, reverse (-12) = -21;
3. The reverse number of an integer ending with 0 is described as example, reverse (1200) = 2100.
Specially, I give my best regards to all freshmen! You are the future of HDU ACM! And now, I must tell you that ACM problems are always not so easy, but, except this one... Ha-Ha!
Give you an integer; your task is to output its reverse number. Here, reverse number is defined as follows:
1. The reverse number of a positive integer ending without 0 is general reverse, for example, reverse (12) = 21;
2. The reverse number of a negative integer is negative, for example, reverse (-12) = -21;
3. The reverse number of an integer ending with 0 is described as example, reverse (1200) = 2100.
Input
Input file contains multiple test cases. There is a positive integer n (n<100) in the first line, which means the number of test cases, and then n 32-bit integers follow.
Output
For each test case, you should output its reverse number, one case per line.
Sample Input
312-121200
Sample Output
21-212100
#include <stdio.h>int main(){ int n; scanf("%d",&n); while(n--) { int k; scanf("%d",&k); if(k == 0) { printf("0\n"); continue; } if(k<0) { printf("-"); k = -k; } int cnt = 0; while(k%10 == 0) { cnt++; k/=10; } while(k) { printf("%d",k%10); k/=10; } while(cnt--) { printf("0"); } printf("\n"); } return 0;}
- HDU1266:Reverse Number
- hdu1266(Reverse Number)
- hdu1266 Reverse Number
- HDU1266 Reverse Number
- HDU1266-Reverse Number
- hdu1266 Reverse Number
- hdu1266 Reverse Number (模拟)
- hdu1266
- Reverse Number
- Reverse Number
- reverse number
- HDU 1266 Reverse Number
- HDU 1266 Reverse Number
- 问题九十七:Reverse Number
- Reverse a positive number
- 【HDIJ】1266 -> Reverse Number
- HDU 1266 Reverse Number
- hdoj 1266 Reverse Number
- svn is already locked解决方案
- How to Grade Homeworks
- img 绘制灰度直方图
- easyui在IE弹出对话框一片空白
- Uva 422 - Word-Search Wonder
- HDU1266:Reverse Number
- static类成员
- 孙子兵法之兵势篇
- SVN ssl erpoonse err or bad mac解决办法
- C#类执行顺序
- 怎样删除数据字典中不存在的表信息
- web开发的一些基本原则
- 自带浏览器提示无法下载,手机不支持此内容的解决方法
- How to Do Research With a Professor