/*
AC&Simple
*/
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<algorithm>
#include<iostream>
#include<queue>
#include<map>
#include<math.h>
using namespace std;
typedef long long ll;
//typedef __int64 int64;
const int maxn = 110005;
const int inf = 0x7fffffff;
const double pi=acos(-1.0);
const double eps = 1e-8;
char sum[ maxn ];
int First;
void Add( int Index ){
while( Index>=0 ){
if( sum[ Index ]>='0'&&sum[ Index ]<='8' ){
sum[ Index ] ++;
break;
}
else {
sum[ Index ] = '0';
Index --;
}
}
if( sum[ 0 ]=='0' ){
First = 1;
}
return ;
}//+1
int GetSum( int Index ){
int ans = 0;
while( Index>=0 ){
ans += (sum[ Index ]-'0');
Index --;
}
ans += First;
return ans;
}
int main(){
int T;
scanf("%d",&T);
while( T-- ){
scanf("%s",sum);
First = 0;
int Index = strlen( sum )-1;
Add( Index );
while( 1 ){
if( GetSum( Index )%10==0 ){
break;
}
Add( Index );
}
if( First==1 ){
printf("1");
}
printf("%s\n",sum);
}
return 0;
}
分享到:
相关推荐
除了以上分类外,ACM HDU 题目分类还包括其他一些分类,例如,1014 简单题;1022 数据结构的题(栈的应用);1030 简单题,可用模拟过 等等。 ACM HDU 题目分类是一个非常重要的参考资源,对于编程选手来说,掌握...
一个十分简单的程序,能够ac杭电hdu的第2050题,无注释,简单明了
本课件"acm课件简单数学题(杭电)(HDU)"正是针对这一领域的一份宝贵资源,旨在提升参赛者解决数学问题的能力,从而在ACM竞赛中提高AC(Accepted,即正确解答)题目的效率。 课件中包含的“简单数学题090223.ppt...
【描述】提到的"HDU的一题"可能是指HDU(杭州电子科技大学)在线判题系统中的一道动态规划题目。这个系统经常被用来举办各类编程竞赛,包括ACM/ICPC(国际大学生程序设计竞赛)等。描述中的省略部分可能包含了具体...
标题中的“POJ、HDU、ZOJ、SOJ水题过滤器”指的是一个工具,它主要用于帮助在ACM(国际大学生程序设计竞赛)训练中筛选出这些在线判题系统中的简单题目,即所谓的“水题”。这些在线判题平台是编程爱好者和参赛者们...
hdu 1005.比较简单的一道题,有兴趣的可以看看。
### hdu1290解题报告 #### 题目背景与意义 此题作为对杭州电子科技大学五十周年校庆的献礼,通过一道趣味性的数学问题来庆祝这一重要时刻。题目背景设置在一个充满想象力的情境下,即如何通过不同数量的切刀将一个...
杭电ACM课件2014版之 (HDUACM201403版_02)简单数学题
首先,HDU 2072题要求我们处理字符串,并进行单词的计数与去重。在编程实践中,字符串操作是一项基础技能,它涉及到对字符数组或字符串对象的处理。在本题中,编写者首先利用`sscanf`函数从输入中读取字符串,并使用...
例如,题目编号为1000至1028之间的基础题,可能涉及简单的数学运算、数组操作以及基本的数据类型转换等,是编程学习的基础。 ### DP(动态规划) 动态规划是一种解决多阶段决策过程中的最优化问题的方法。它通过将...
【描述】"HDU一部分题目原码,大部分是可运行的,可能有几题不完整" 表明这个压缩包中的内容主要是HDU平台上一些编程题目的解决方案,源代码文件。这些代码大部分是可以直接运行的,意味着它们已经实现了题目所要求...
这道题目主要考察的是基本的输入输出操作以及简单的算术运算。代码中使用了`scanf`函数读取两个整数,并用`printf`函数输出它们的和。这里的关键在于循环读取输入直到遇到文件结束符(EOF),确保程序能够处理多组...
简单题(1003):本题目是关于简单的数学运算的应用,需要使用基本的数学概念来解决问题。 知识点:数学基础知识、简单运算 4. 渊子赛马 排序+贪心的方法归并(1004):本题目是关于排序算法和贪心算法的应用,...
(lecture_02)简单数学题 (lecture_03)递推求解 (lecture_04)动态规划(1)_ (lecture_05)计算几何基础_ (lecture_06)母函数 (lecture_7)特殊的数 (lecture_8)组合博弈入门 (lecture_09贪心算法 ...
首先,HDU(杭州电子科技大学)是举办ACM/ICPC区域赛的高校之一,其在线判题系统HDU-ACM平台提供了大量的编程题目供参赛者练习。这些题目涵盖了算法的各个领域,如图论、动态规划、搜索算法、数学问题、字符串处理等...
【描述】"杭电acm 一些java语言实现的水题目" 指出,这些Java代码是解决一些相对简单的ACM竞赛问题,通常被称为“水题”或基础题。这类题目旨在帮助初学者熟悉竞赛环境,建立编程基础,以及提高解决常见算法问题的...
【描述】"hdu题解的答案十分简单的一个题,思路清晰,特别简单" 描述中的这句话暗示了该题目的解决方案可能并不复杂,适合初学者或者作为热身题目。通常在编程竞赛中,简单的思路意味着问题可能集中在基础的算法上...
- 标签“ACM”再次强调了本题与ACM程序设计竞赛的相关性,提示读者此题可能来源于此类竞赛或练习题集。 ### 代码片段中的知识点 #### C语言基础 - **预处理指令**:`#include<stdio.h>` 表示包含标准输入输出...
4. **简单数学题**:这类题目可能包括数论、组合数学、概率论等方面的问题,要求灵活运用数学知识解决实际问题,例如质因数分解、排列组合、几何变换等。 5. **贪心算法**:贪心算法是每一步都采取局部最优解的方法...