手机短号
http://acm.hdu.edu.cn/showproblem.php?pid=2081
Problem Description
大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。
现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?
Input
输入数据的第一行是一个N(N <= 200),表示有N个数据,接下来的N行每一行为一个11位的手机号码。
Output
输出应包括N行,每行包括一个对应的短号,输出应与输入的顺序一致。
Sample Input
2
13512345678
13787654321
Sample Output
645678
654321
Source
2006/1/15 ACM程序设计期末考试
水题,直接读入字符串,然后先输出个6,接着输出原串的索引[6,10]元素。
http://acm.hdu.edu.cn/showproblem.php?pid=2081
Problem Description
大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。
现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?
Input
输入数据的第一行是一个N(N <= 200),表示有N个数据,接下来的N行每一行为一个11位的手机号码。
Output
输出应包括N行,每行包括一个对应的短号,输出应与输入的顺序一致。
Sample Input
2
13512345678
13787654321
Sample Output
645678
654321
Source
2006/1/15 ACM程序设计期末考试
水题,直接读入字符串,然后先输出个6,接着输出原串的索引[6,10]元素。
#include <stdio.h> #include <stdlib.h> int main (int argc, char const* argv[]) { int n, i; char buf[16]; scanf("%d", &n); while (n--) { scanf("%s", buf); printf("6"); for (i = 6; i < 11; i++) { printf("%c", buf[i]); } printf("\n"); } return 0; }
发表评论
-
fhloj1051 投票
2013-07-04 19:42 0投票 源文件: b(.bas/.c/.cpp/.pas) 输 ... -
fhloj1050 足球赛
2013-07-04 19:36 603足球赛 源文件: a(.bas/.c/.cpp/.pas) ... -
fhloj1092 五子棋
2013-07-04 12:01 726五子棋 源文件: gobang(.bas/.c/.cpp/ ... -
fhloj1091 拼单词
2013-07-04 11:53 748拼单词 源文件: words ... -
fhloj1090 21点游戏
2013-07-04 11:44 63621点游戏 源文件: poker(.bas/.c/.cpp ... -
fhloj1089 帮奶奶算帐
2013-07-04 11:17 596帮奶奶算账 源代码:bill.bas/pas 输入文件:bil ... -
hdu1019 gcd和lcm
2012-12-06 15:09 810Least Common Multiple http://a ... -
hdu1021 推理规律
2012-12-06 09:24 936Fibonacci Again http://acm.hdu ... -
hud1008 电梯 迭代模拟计算
2012-12-04 18:24 1040Elevator http://acm.hdu.edu.cn ... -
hdu1001 求和
2012-12-03 22:05 774Sum Problem http://acm.hdu.edu ... -
hdu1000 A+B
2012-12-03 18:37 858A + B Problem http://acm.hdu.e ... -
hdu2035 乘方取余
2012-12-02 18:02 1127人见人爱A^B http://acm.hdu.edu.cn/ ... -
hdu2034 差集
2012-12-02 17:43 856人见人爱A-B http://acm.hdu.edu.cn/ ... -
hdu2033 时间计算
2012-12-02 16:24 900人见人爱A+B http://acm.hdu.edu.cn/ ... -
HDU1003最大连续子序列和
2012-12-01 15:08 1445Max Sum http://acm.hdu.edu.cn/ ... -
poj1163 树型结构动态规划和最大路径
2012-11-30 22:05 1190The Triangle http://poj.org/pr ... -
POJ1579递归函数定义
2012-11-30 21:58 852Function Run Fun http://poj.or ... -
POJ1050 最大子矩阵
2012-11-30 11:34 1214To the Maxhttp://poj.org/proble ...
相关推荐
字符串处理是 ACM HDU 题目分类中的一大类,例如,1020 简单的字符串处理;1048 简单字符串处理;1062 简单字符串处理;1073 字符串处理 等等。 其他 除了以上分类外,ACM HDU 题目分类还包括其他一些分类,例如,...
1. HDU 2072 - 字符串处理 这个问题涉及到字符串的处理和计数。代码通过读取输入的字符串,判断其中的单词数量,并去除重复的单词。它首先检查输入是否为空或仅包含空格,然后通过`sscanf`函数解析字符串中的单词,...
该标题表明了问题的主题是字符串题目记录,可能来自于不同的 OJ 平台,如 POJ、HDU、SPOJ、SGU、HUST 和 FZU 等。 描述:上面可能有 POJ 的题目,HDU 的题目,SPOJ 的题目,SGU 的题目,HUST 上的题目,FZU 上的...
hdu 5007 Post Robot 字符串枚举。 暴力一下就可以了。
4. **字符串处理**:KMP算法、Manacher's Algorithm、Rabin-Karp算法等。 5. **数学应用**:组合数学、数论(质因数分解、模运算、欧几里得算法等)、概率论等。 6. **编码技巧**:IO优化(如scanf/printf代替cin/...
5. **转换为字符串**:将结果数组中的数字转换为字符形式,并存储到最终的字符串数组中。 #### 总结 通过本题的解决过程,我们不仅学会了如何编写高精度加法算法,还了解了如何将其应用到实际问题中。虽然题目提到...
3. **字符串处理**:String类是Java中处理文本的重要工具,涉及字符串的连接、查找、替换、分割等方法。 4. **输入输出流**:如Scanner类用于从标准输入读取数据,FileReader/Writer用于文件操作,BufferedReader/...
【标题】"HDU_2010.rar"是一个压缩包文件,其中包含了与"HDU 2010"相关的资源,特别是针对"HDU ACM20"比赛的编程题目。"hdu 2010"和"hdu 20"可能是该比赛的不同简称或分类,而"hdu acm20"可能指的是该赛事的第20届...
在竞赛编程中,字符串问题可能涉及到KMP算法、Manacher's Algorithm(曼哈顿算法)或者Rabin-Karp滚动哈希等技术,用于高效地处理字符串的匹配和操作。 4. **动态规划(DP)**:动态规划是一种解决问题的系统方法,...
3. **字符串处理**:杭电ACM中的题目可能涉及到字符串匹配(KMP算法、Boyer-Moore算法)、编码解码、模式查找等问题,熟悉字符串操作是必备技能。 4. **数学应用**:很多ACM题目需要应用到基础数学知识,例如数论...
这些代码可能涵盖了许多算法类型,包括但不限于排序、搜索、动态规划、图论、数学、字符串处理等。 学习这些代码可以帮助你了解不同的编程技巧和算法实现,例如: 1. **排序算法**:快速排序、归并排序、堆排序等...
3. **字符串处理**:KMP、Boyer-Moore、Rabin-Karp等字符串匹配算法,以及字符串操作和模式匹配技巧。 4. **数学知识**:组合数学、离散数学、数论等,许多竞赛题目需要运用到这些数学原理。 5. **优化技巧**:...
字符串处理题目如1020、1039等,主要考察选手对于字符串数据类型的理解和操作能力。这包括字符串匹配、分割、合并、排序等常见操作,以及更复杂的模式匹配和正则表达式应用。 综上所述,HDU ACM题目分类覆盖了广泛...
6. **字符串处理**:模式匹配、KMP算法、Manacher's Algorithm等。 7. **模拟法**:直接按照题目描述进行程序模拟,解决一些逻辑性较强的问题。 学习和理解ACM HDU的题解,不仅可以提升编程能力,还能帮助我们理解...
【标题】"HDU DP动态规划"涉及到的是在算法领域中的动态规划(Dynamic Programming,简称DP)技术,这是解决复杂问题的一种高效方法,尤其适用于有重叠子问题和最优子结构的问题。动态规划通常用于优化多阶段决策...
"yfndq2"可能是一个字符串处理或模式匹配的问题,可能用到了KMP、Boyer-Moore等字符串匹配算法。而"flymaidou"可能是涉及数值计算或数学推理的题目,需要理解和应用特定的数学公式或方法。 在学习这些源代码时,...
【标题】"hdu.rar_HDU 1089.cpp_OJ题求和_hdu_horsekw5_杭电obj" 提供的信息是关于一个压缩文件,其中包含了一个名为 "HDU 1089.cpp" 的源代码文件,这个文件是为了解决杭州电子科技大学(Hangzhou Dianzi ...
HDU1059的代码
3. **字符串处理**:字符串匹配(如KMP、Boyer-Moore等)、编码与解码、模式匹配等。在编程竞赛中,字符串问题常常出现,需要掌握一些高效处理字符串的技巧。 4. **数学知识**:组合数学、数论、概率论等。许多编程...
hdu1001解题报告