HDU 1212 Big Number (大数取模)
来源:互联网 发布:刚玉的优化处理方法 编辑:程序博客网 时间:2024/05/16 15:13
Big Number
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7103 Accepted Submission(s): 4898
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省赛集训队选拔赛之热身赛
Recommend
Eddy | We have carefully selected several similar problems for you: 1215 1211 1210 1214 1213
题意:大数求模。
题解:看代码吧。。。
AC代码:
#include <stdio.h>#include<string.h>#include <stdlib.h>#define N 50000char s[N];int main(){ int mod,m; while(~scanf("%s %d",s,&m)) { mod=0; for(int i=0;i<strlen(s);i++) mod=(mod*10+s[i]-'0')%m; printf("%d\n",mod); } return 0;}
WA,爆LL
WA代码:
#include<iostream>#include<stdio.h>#include<algorithm>#include<math.h>using namespace std;typedef long long LL;int mod(LL a, LL b){int ans=a;while(a>b){a=a%b;ans=a;}return ans;}int main(){ ios::sync_with_stdio(false); LL n,m; int res; while(cin>>n>>m) { res=mod(n,m); printf("%d\n",res);}return 0;}
1 0
- hdu 1212 Big Number(大数取模)
- hdu 1212 Big Number 大数取模
- HDU 1212 Big Number 大数取模
- hdu 1212 Big Number(大数取模)
- HDU 1212 Big Number(水题)大数取模
- HDU-#1212 Big Number(大数取模)
- HDU 1212 Big Number(简单的大数取模)
- HDU 1212 Big Number(大数取模)
- 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 【大数】
- HDU-1212-Big Number【大数】
- ACM--大数取模--HDOJ 1212--Big Number--水
- hdoj Big Number 1212 (大数取余) 水
- maven 命令创建 web项目
- HDU 5493 Queue 线段树
- python 利用openpyxl包处理excel数据并作图
- 图片打碎还原效果
- -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased
- HDU 1212 Big Number (大数取模)
- C#基础-1:访问控制符、静态与非静态、参数传递
- android反编译
- oracle 11.2.0.4 physical standby failover
- 图的遍历
- 【记录】详解HTTP GET请求
- 【unity3d游戏开发之基础篇】unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- POJ 1258 Agri-Net (最小生成树/Prim)
- Spring MVC 急速集成 Shiro 实录