UVa:10994 Simple Addition
来源:互联网 发布:高中编程软件 编辑:程序博客网 时间:2024/05/16 07:28
第250道题。
一开始看错题了,其实就是要你求最后一个非零数字的和。
找一下数学规律即可。
#include <iostream>#include <cstdlib>#include <cstdio>#include <cstring>#include <algorithm>#define ll long longusing namespace std;ll solve(int val){ ll sum=0; while(val) { int a=val%10,b=val/10; for(int i=1;i<=a;++i) sum+=i; sum+=(ll)b*45; val/=10; } return sum;}int main(){ int p,q; while(scanf("%d%d",&p,&q)!=EOF) { if(p<0&&q<0) break; ll sum=solve(q)-solve(p-1); printf("%lld\n",sum); } return 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
- python计算程序开始到程序结束的运行时间和程序运行的CPU时间
- php遍历文件夹所有文件子文件夹函数
- MySQL: Error 1045 (28000): Access denied for user ‘root’@'localhost’ (using password: NO)
- PHP根据IP地址获取所在城市
- 有向图的十字链表存储表示 以及相关操作(包括增加弧、删除弧、删除顶点等)
- UVa:10994 Simple Addition
- PHP基础学习
- 11
- android 多点触碰实现图片的缩放
- 读取文本文件2
- 解释比特币原理
- 8个实用的netcat命令实例
- Javascript 函数 变量 注意
- 鲜为人知而又实用的 Linux 命令大全