Compression
原题:
Description
Let Compression of an integer a be the sum of all digits of a and yields another positive integer. It is obvious that if we compress a number for certain finite steps, we will reach a one digit number. You are given a positive integer a and you are asked to output a one digit number which is created by compression of a.
For instance, if you are given a number 86, after one step of compression, we will reach number 8+6=14 , and after another step of compression, we reach 1+4=5. So, you should write 5 to the output.
Input
The number of test cases comes in the first line. For each test case you are given a positive integer a<=2^31-1
Output
For each test case, write one digit number that you will reach after some steps of compression.
Sample Input
34311157871
Sample Output
731
分析:
简单数学题~~
源码:
#include<stdio.h> int main() { long long k,m,n; scanf("%lld",&k); while(k--) { scanf("%lld",&m); while(m/10!=0) { n=m%10; m/=10; m+=n; } printf("%lld\n",m); } return 0; }
转载于:https://blog.51cto.com/bingsanchun/1271331
推荐阅读
-
php中ob_gzhandler' conflicts with 'zlib output compression问题
-
php文件压缩zlib.output_compression 和 ob_gzhandler,
-
php简单开启gzip压缩方法(zlib.output_compression)
-
php简单开启gzip压缩方法(zlib.output_compression)
-
python爬虫—“爱彼迎”:ERR_HTTP2_COMPRESSION_ERROR/网页可能暂时无法连接,或者它已永久性地移动到了新网址。
-
Image Compression
-
mysql 5.7 Transparent PageIO Compression原理及优缺点讲解
-
php简单开启gzip压缩方法(zlib.output_compression)_PHP
-
php中ob_gzhandler' conflicts with 'zlib output compression问题_PHP教程
-
spark取得lzo压缩文件报错 java.lang.ClassNotFoundException: Class com.hadoop.compression sparkhadooplzo压缩class