Sicily 4868. 数字反转
来源:互联网 发布:七上生物行知天下答案 编辑:程序博客网 时间:2024/06/07 15:25
4868. 数字反转
Constraints
Time Limit: 1 secs, Memory Limit: 256 MB
Description
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。
Input
输入共 1 行,一个整数N。
-1,000,000,000 ≤ N≤ 1,000,000,000。
Output
输出共 1 行,一个整数,表示反转后的新数。
Sample Input
样例1:123样例2:-380
Sample Output
样例1:321样例2:-83
水
#include <stdio.h>#include <string.h>int main() { char num[15]; int head; scanf("%s", &num); if (num[0] == '-') { printf("-"); head = 1; } else { head = 0; } char new_num[15]; int i, j = 0; for (i = (int)strlen(num) - 1; i >= head; i--) { new_num[j++] = num[i]; } new_num[j] = '\0'; if (new_num[0] == '0' && new_num[1] == '\0') { printf("0"); } else { for (i = 0; i < j; i++) { if (new_num[i] != '0') { break; } } for (; i < j; i++) { printf("%c", new_num[i]); } } printf("\n"); return 0;}
0 0
- Sicily 4868. 数字反转
- Sicily 4868. 数字反转
- <Sicily>数字反转
- 数字反转
- 数字反转
- 反转数字
- 数字反转
- 数字反转
- 数字反转
- 数字反转
- 数字反转
- 数字反转
- 数字反转
- 反转数字
- 数字反转
- 数字反转
- 数字反转
- 反转数字
- LeetCode_4Sum
- 八进制数的表达方法!八进制数在转义符中的使用!
- Sicily 4839. 铺地毯
- eclipse不显示代码提示的解决方案
- PostgreSQL系统表 pg_stat_activity
- Sicily 4868. 数字反转
- Sicily 2386. Jollo
- 产品开关量输出 PNP NPN
- spring mvc中redirect/forward:url与拦截器的关系
- boa cgi html CGIC
- 数据结构复习-图、查找、排序
- VC++6.0 MFC窗口中移动的圆
- android LinearLayout 适配
- Dijkstra算法