UVA 10494 (13.08.02)
来源:互联网 发布:c 可视化编程 编辑:程序博客网 时间:2024/04/30 09:15
点此连接到UVA10494
思路: 采取一种, 边取余边取整的方法, 让这题变的简单许多~
AC代码:
#include<stdio.h>#include<string.h>int main() {long long mod;long long k, tmp;int len;int ans[10010];char num[10010], ch[2];while(scanf("%s%s%lld", num, ch, &mod) != EOF) {len = strlen(num);k = 0;tmp = 0;memset(ans, 0, sizeof(ans));for(int i = 0; i < len; i++) {tmp = tmp * 10 + num[i] - '0';ans[k++] = tmp / mod; //此步导致ans有前导0, 后续要判断tmp = tmp % mod;}if(ch[0] == '/') {int pos;for(pos = 0; pos < 10010; pos++)if(ans[pos])break; //从头判起, 直到第一个不为0的位置if(pos == 10010)printf("0");elsefor(int i = pos; i < k; i++)printf("%d", ans[i]);printf("\n");}elseprintf("%lld\n", tmp);}return 0;}
- UVA 10494 (13.08.02)
- UVA 465 (13.08.02)
- uva 10494
- UVA 10494
- UVA 424 (大树相加 13.08.02)
- UVA 10106 (大数相乘 13.08.02)
- UVA 784 (13.08.09)
- UVA 401 (13.08.01)
- UVA 10361 (13.08.01)
- UVA 537 (13.08.01)
- UVA 409 (13.08.01)
- UVA 10474 (13.08.04)
- UVA 156 (13.08.04)
- UVA 400 (13.08.05)
- UVA 10194 (13.08.05)
- UVA 10790 (13.08.06)
- UVA 253 (13.08.06)
- UVA 621 (13.08.06)
- 深度克隆
- POJ 2049 Finding Nemo
- C - Registration system
- 求最短路径算法之SPAF算法。
- Linux AT&T 汇编语言开发指南
- UVA 10494 (13.08.02)
- 第五章 运算符与表达式
- 剑指Offer算法实现之六:重建二叉树
- D - Mysterious Present
- andriod 开发环境的搭建
- anyevent::socket+anyevent::client 测试客户端
- Socket代理转发小记
- E - Triangle
- C语言函数指针基础