Big Number(大整数取模)
来源:互联网 发布:淘宝闲鱼能小二介入 编辑:程序博客网 时间:2024/05/17 01:03
Big Number
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4789 Accepted Submission(s): 3329
Problem Description
As we know, Big Number is always troublesome. But it's really important in our ACM. And today, your task is to write a program to calculate A mod B.
To make the problem easier, I promise that B will be smaller than 100000.
Is it too hard? No, I work it out in 10 minutes, and my program contains less than 25 lines.
To make the problem easier, I promise that B will be smaller than 100000.
Is it too hard? No, I work it out in 10 minutes, and my program contains less than 25 lines.
Input
The input contains several test cases. Each test case consists of two positive integers A and B. The length of A will not exceed 1000, and B will be smaller than 100000. Process to the end of file.
Output
For each test case, you have to ouput the result of A mod B.
Sample Input
2 312 7152455856554521 3250
Sample Output
251521
Author
Ignatius.L
Source
杭电ACM省赛集训队选拔赛之热身赛
意解:大整数取模运算,类似于整数除法(手算),比如512 % 10,我们手算是51 % 10 = 1,之后1 * 10 + 2 = 12,在12 % 10 = 2,就结束了;
AC代码:
意解:大整数取模运算,类似于整数除法(手算),比如512 % 10,我们手算是51 % 10 = 1,之后1 * 10 + 2 = 12,在12 % 10 = 2,就结束了;
AC代码:
#include <iostream>#include <cstring>#include <cstdio>#include <cmath>using namespace std;typedef long long ll;int main(){ char s[1100]; int mod,len; while(cin>>s>>mod) { ll sum = 0; len = strlen(s); for(int i = 0; i < len; i++) { sum = (sum * 10 + s[i] - '0') % mod; } cout<<sum<<endl; } return 0;}
0 0
- Big Number(大整数取模)
- Sicily 1020. Big Integer | 大整数取模运算
- Big number multiplication 大整数乘法
- HDU 1212 Big Number(水题)大数取模
- HDU-#1212 Big Number(大数取模)
- HDU 1212 Big Number(简单的大数取模)
- hdoj 1212Big Number(大数取模)
- HDU 1212 Big Number(大数取模)
- HDU 1212 Big Number(大数取模)
- HDU 1212 Big Number (大数取模)
- 大整数取模
- 大整数取模
- 大整数取模
- 大整数取模
- 大整数取模
- 大整数取模
- 大整数取模
- 大整数取模
- 关于网站运营和管理
- java 代码优化
- 2014年ACM-ICPC西安邀请赛 update~
- Java加密解密快速入门上篇【包括MD5、BASE64、DES、RSA等算法】
- sqlite3 判断字段是否为空
- Big Number(大整数取模)
- XMPP导入xcode提示错误:"_iconv", referenced from: _mem_cd_iconv in libidn.a(striconv.o)
- 谈Win32汇编
- Liunx 命令行与shell脚本编程大全 第五章学习笔记(Vim 编辑器使用详解 解释+图示)
- 大数据设计的主要技术
- MONGODB 集群 配置及 客户端PHP 连接
- Xtrabackup备份恢复常用命令与压缩测试
- Block in iOS (1)
- Accepting Un-Trusted Certificates Using The IOS Simulator