nyoj 424 && 485(九余数定理)
来源:互联网 发布:手机常用的网络制式是 编辑:程序博客网 时间:2024/05/21 06:39
http://acm.nyist.net/JudgeOnline/problem.php?pid=424
http://acm.nyist.net/JudgeOnline/problem.php?pid=485
九余数的定理:一个数对9取余等于这个数各位数相加的和对9取余,例如 123 %9 = (1+2+3)%9,所以题目中要求把一个数的各个位加起来直到是个不大于9的数,就等于直接对这个数对9取余。比如 789 7+8+9=24 2+4=6 789%9=6 , 另外公式 比如4的4次方最后对9取余 等于 { [(4*4)%9]*4%9}*4%9 。
知道了这个定理的话就好解了:
#include<iostream>using namespace std;int main() { int n; while (cin >> n && n) { int s = n; for (int i = 2; i <= n; i++) s = s * n % 9; if (s == 0) cout << 9 << endl; else cout << s << endl; }}
0 0
- nyoj 424 && 485(九余数定理)
- nyoj 485 九余数定理
- NYOJ-485 A*B Problem【九余数定理】
- Hdu 1163 Eddy's digital Roots + NYOJ-485 A*B Problem(九余数定理)
- A*B Problem 485 (数学题+九余数定理)
- NYOJ 105 九的余数 (大数求余&同余定理)
- NYOJ 105 九的余数【同余定理】
- hdu 1163(九余数定理)
- 九余数定理(hdu-P1163)
- 九余数定理
- 九余数定理
- 九余数定理
- 九余数定理
- 九余数定理
- HDU1163九余数定理
- 九余数定理扩展
- nyoj--105--九的余数(水题)
- NYOJ-105-九的余数(数论)
- Yii Framework 开发教程(17) UI 组件 TabView示例
- Yii Framework 开发教程(18) UI 组件 TextHighlighter示例
- Yii Framework 开发教程(19) UI 组件 TreeView示例
- WAITEVENT: "library cache: mutex X" (文档 ID 727400.1)
- Yii Framework 开发教程(20) UI 组件 Captcha示例
- nyoj 424 && 485(九余数定理)
- Yii Framework 开发教程(21) UI 组件 自定义Captcha示例
- Yii Framework 开发教程(22) UI 组件 Zii组件简介
- Yii Framework 开发教程(23) 数据库-概述
- 活动选择问题
- Yii Framework 开发教程(24) 数据库-DAO 示例
- 整理笔记——HTTP协议小结
- C 语言编程提升
- Yii Framework 开发教程(25) 数据库-Query Builder示例