HDU 4722 Good Numbers
来源:互联网 发布:linux系统性能监控 编辑:程序博客网 时间:2024/05/21 15:43
If we sum up every digit of a number and the result can be exactly divided by 10, we say this number is a good number.
You are required to count the number of good numbers in the range from A to B, inclusive.
You are required to count the number of good numbers in the range from A to B, inclusive.
Input
The first line has a number T (T <= 10000) , indicating the number of test cases.
Each test case comes with a single line with two numbers A and B (0 <= A <= B <= 10 18).
Each test case comes with a single line with two numbers A and B (0 <= A <= B <= 10 18).
Output
For test case X, output "Case #X: " first, then output the number of good numbers in a single line.
Sample Input
21 101 20
Sample Output
Case #1: 0Case #2: 1
打表看出来
每十位中有一个 最后要判断一下
#include <stdio.h>int pd(long long a){ long long k=0; while(a) { k+=a%10; a/=10; } if(k%10!=0) return 0; else return 1;}int main(){ int T; long long res,a,b,sum,t; scanf("%d",&T); for(int qq=1;qq<=T;qq++) { scanf("%lld %lld",&a,&b); while(!pd(a))a++; while(!pd(b))b--; if(a>b)res=0; else res=b/10-a/10+1; printf("Case #%d: %lld\n",qq,res); } return 0;}
0 0
- HDU 4722 Good Numbers
- HDU 4722 Good Numbers
- Hdu 4722 Good Numbers
- hdu 4722 Good Numbers
- HDU 4722 Good Numbers
- HDU 4722 Good Numbers
- hdu 4722 Good Numbers
- HDU 4722 Good Numbers
- HDU 4722 Good Numbers
- HDU 4722-Good Numbers
- HDU 4722 Good Numbers
- hdu 4722 Good Numbers
- HDU 4722 Good Numbers
- hdu 4722 good numbers
- 【HDU】 4722 Good Numbers
- HDU 4722 Good Numbers
- hdu 4722 Good Numbers
- hdu 4722 Good Numbers(dp)
- RSA 分段加解密【解决“不正确的长度”的异常】
- [LeetCode] Different Ways to Add Parentheses
- MSP430WARE++的使用2:RSP1 driver的调用方法
- 【Linux】CentOS 7 编译NBD驱动
- 选择排序
- HDU 4722 Good Numbers
- Windows Socket 网络编程——第五章 操作模式
- 互斥量与临界区的区别
- 图式
- ER图转换关系模式
- 瞎想
- 关于sizeof 2
- less之css3动画大方溢彩
- Linux进程间通信——信号集函数