UVA - 10994 Simple Addition
来源:互联网 发布:arm linux交叉编译 编辑:程序博客网 时间:2024/04/29 13:00
题目大意:给出l和r,求∑(l≤i≤r)F(i), F(i)函数题目中有。
解题思路:1 ~ N 之间的数可以按照1~9划分(只会有这几种情况), 我们可以算出 1 ~ p - 1 间的和, 再算出 1 ~ q 间的和 , 然后用 1 ~ q 间的和减去 1 ~ p ~ 1 间的和得出的结果即为 p ~ q 间的和
#include <cstdio>typedef long long LL;LL F(LL n) {LL ans = 0;do {ans += ((n % 10) + 1) * (n % 10) / 2 + n / 10 * 45;} while (n /= 10);return ans;}int main() {LL p, q;while (scanf("%lld%lld", &p, &q), p > -1)printf("%lld\n", F(q) - F(--p));return 0;}
0 0
- UVa 10994 - Simple Addition
- UVA 10994 Simple Addition
- UVA 10994 Simple Addition
- UVa:10994 Simple Addition
- UVA - 10994 Simple Addition
- UVa 10994 - Simple Addition
- UVa OJ 10994-Simple Addition
- uva 10994 - Simple Addition(规律)
- UVa 10994 Simple Addition (组合数学)
- 10994 - Simple Addition(规律)
- Simple Addition
- HDU2451 Simple Addition Expression
- uva10994 - Simple Addition
- HDU2451:Simple Addition Expression
- Simple Addition Expression
- WOJ1162-Simple Addition
- HDOJ 2451 Simple Addition Expression
- hdu 2451 Simple Addition Expression
- cocos2dx 3.2 实现鼠标拖动精灵移动的效果!
- 11gR2替换OCR和VOTE
- 利用winform中DataGridView的显示较大数量的的数据
- 内存中堆和栈的区别
- Socket 学习总结
- UVA - 10994 Simple Addition
- 17、加载大张图片到内存
- 矩阵乘法2(codevs3147)
- 大量教程+工具+源码下载地址汇总
- 浅析图的邻接矩阵进行平方运算的含义
- microsoft SQL server,错误2
- 51nod点头网-1136 欧拉函数
- JAVA EE 热门精品资源集(88个)
- mybatis传参