ICPC-C语言入门
文章平均质量分 59
C语言程序设计有关的题解
海岛Blog
专注于程序设计及其竞赛,专注于集成电路EDA设计
展开
-
HDU2032 杨辉三角【入门】
杨辉三角Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 137018 Accepted Submission(s): 53520Problem Description还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1In原创 2021-10-07 18:16:38 · 1045 阅读 · 0 评论 -
HDU2031 进制转换【进制】
进制转换Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 94839 Accepted Submission(s): 51238Problem Description输入一个十进制数N,将它转换成R进制数输出。Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<&原创 2021-10-07 12:16:10 · 709 阅读 · 0 评论 -
HDU2030 汉字统计【文本处理】
汉字统计Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 85598 Accepted Submission(s): 45932Problem Description统计给定文本文件中汉字的个数。Input输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。Output对于每一段文本,输出其中的汉字的个数,每个测试实例原创 2021-10-07 12:00:22 · 479 阅读 · 0 评论 -
HDU2029 Palindromes _easy version【入门】
Palindromes _easy versionTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 78273 Accepted Submission(s): 47201Problem Description“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文原创 2021-10-07 11:40:29 · 339 阅读 · 0 评论 -
HDU2028 Lowest Common Multiple Plus【GCD+LCM】
Lowest Common Multiple PlusTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 111469 Accepted Submission(s): 46256Problem Description求n个数的最小公倍数。Input输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。Output原创 2021-10-07 11:24:36 · 349 阅读 · 0 评论 -
HDU2027 统计元音【文本处理】
统计元音Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 142819 Accepted Submission(s): 53569Problem Description统计每个元音字母在字符串中出现的次数。Input输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。Output对于每个测试实例输出原创 2021-10-07 09:15:48 · 568 阅读 · 0 评论 -
HDU2026 首字母变大写【文本处理】
首字母变大写Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 111696 Accepted Submission(s): 60748Problem Description输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output请输原创 2021-10-07 08:03:54 · 412 阅读 · 0 评论 -
HDU2025 查找最大元素【最值】
查找最大元素Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 109549 Accepted Submission(s): 56919Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符原创 2021-10-07 07:34:06 · 400 阅读 · 0 评论 -
HDU2019 数列有序!【入门】
数列有序!Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 172474 Accepted Submission(s): 69813Problem Description有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序。Input输入数据包含多个测试实例,每原创 2021-10-06 23:41:54 · 440 阅读 · 0 评论 -
HDU2024 C语言合法标识符【文本处理】
C语言合法标识符Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 142616 Accepted Submission(s): 53684Problem Description输入一个字符串,判断其是否是C的合法标识符。Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度原创 2021-10-06 21:55:22 · 527 阅读 · 0 评论 -
HDU2023 求平均成绩【入门】
求平均成绩Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 244212 Accepted Submission(s): 53436Problem Description假设一个班有n(n<=50)个学生,每人考m(m<=5)门课,求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于平均成绩的学生数量。Input原创 2021-10-06 18:52:58 · 476 阅读 · 0 评论 -
HDU2022 海选女主角【最值】
海选女主角Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 118706 Accepted Submission(s): 51286Problem Descriptionpotato老师虽然很喜欢教书,但是迫于生活压力,不得不想办法在业余时间挣点外快以养家糊口。“做什么比较挣钱呢?筛沙子没力气,看大门又不够帅…”potato老师很是无奈原创 2021-10-06 18:23:30 · 384 阅读 · 0 评论 -
HDU2021 发工资咯:)【整数计算】
发工资咯:)Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 119684 Accepted Submission(s): 62577Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老原创 2021-10-06 12:41:25 · 374 阅读 · 0 评论 -
HDU2020 绝对值排序【排序】
绝对值排序Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 152152 Accepted Submission(s): 71744Problem Description输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。Input输入数据有多组,每组占一行,每行的第原创 2021-10-04 23:39:36 · 527 阅读 · 0 评论 -
HDU2017 字符串统计【入门】
字符串统计Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 154432 Accepted Submission(s): 84994Problem Description对于给定的一个字符串,统计其中数字字符出现的次数。Input输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串原创 2021-09-30 11:54:59 · 547 阅读 · 0 评论 -
HDU2016 数据的交换输出【入门】
数据的交换输出Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 193818 Accepted Submission(s): 71386Problem Description输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。Input输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例原创 2021-09-30 11:50:14 · 425 阅读 · 0 评论 -
HDU2015 偶数求和【入门】
偶数求和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 168026 Accepted Submission(s): 68366Problem Description有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该原创 2021-09-28 23:10:46 · 445 阅读 · 0 评论 -
HDU2014 青年歌手大奖赛_评委会打分【入门】
青年歌手大奖赛_评委会打分Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 162907 Accepted Submission(s): 79614Problem Description青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input输入数据有多组,原创 2021-09-28 22:52:08 · 531 阅读 · 0 评论 -
HDU2013 蟠桃记【递推】
蟠桃记Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 120355 Accepted Submission(s): 88298Problem Description喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题!什么问题?他研究的问题是蟠桃一共有多少个!不过,原创 2021-09-28 22:09:41 · 343 阅读 · 0 评论 -
HDU2012 素数判定【入门】
素数判定Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 257999 Accepted Submission(s): 91558Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数。Input输入数原创 2021-09-28 21:46:45 · 637 阅读 · 0 评论 -
HDU2011 多项式求和【数列】
多项式求和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 149028 Accepted Submission(s): 83472Problem Description多项式的描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + …现在请你求出该多项式的前n项的和。Input输入数据由2行组成,首先是一个原创 2021-09-28 21:20:42 · 405 阅读 · 0 评论 -
HDU2010 水仙花数【进制】
水仙花数Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 372595 Accepted Submission(s): 102886Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+原创 2021-09-28 11:32:24 · 541 阅读 · 0 评论 -
HDU2009 求数列的和【迭代】
求数列的和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 155821 Accepted Submission(s): 92362Problem Description数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。Input输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m&原创 2021-09-28 11:14:26 · 560 阅读 · 0 评论 -
HDU2008 数值统计【序列处理】
数值统计Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 199584 Accepted Submission(s): 93225Problem Description统计给定的n个数中,负数、零和正数的个数。Input输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如原创 2021-09-27 05:35:28 · 477 阅读 · 0 评论 -
HDU2007 平方和与立方和【入门】
平方和与立方和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 310913 Accepted Submission(s): 98749Problem Description给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。Input输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。Output原创 2021-09-27 05:24:04 · 455 阅读 · 0 评论 -
HDU2006 求奇数的乘积【入门+序列处理】
求奇数的乘积Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 181308 Accepted Submission(s): 107372Problem Description给你n个整数,求他们中所有奇数的乘积。Input输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假原创 2021-09-27 05:06:34 · 371 阅读 · 0 评论 -
HDU2005 第几天?【日期计算】
第几天?Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 292366 Accepted Submission(s): 100457Problem Description给定一个日期,输出这个日期是该年的第几天。Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你原创 2021-09-27 04:54:10 · 490 阅读 · 0 评论 -
HDU2004 成绩转换【入门】
成绩转换Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 272272 Accepted Submission(s): 116712Problem Description输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;Input输原创 2021-09-27 04:35:06 · 503 阅读 · 0 评论 -
HDU2000 ASCII码排序【字符排序】
ASCII码排序Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 332781 Accepted Submission(s): 129299Problem Description输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。Output对于每组原创 2021-09-26 13:26:26 · 682 阅读 · 0 评论 -
HDU2001 计算两点间的距离【入门】
计算两点间的距离Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 404093 Accepted Submission(s): 135900Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据原创 2021-09-26 20:04:47 · 423 阅读 · 0 评论 -
HDU2002 计算球体积【入门】
计算球体积Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 308665 Accepted Submission(s): 119277Problem Description根据输入的半径值,计算球的体积。Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。Output输出对应的球的体积,对于每组输入数据,输出一行原创 2021-09-26 21:17:48 · 449 阅读 · 0 评论 -
HDU2003 求绝对值【入门】
求绝对值Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 246898 Accepted Submission(s): 119380Problem Description求实数的绝对值。Input输入数据有多组,每组占一行,每行包含一个实数。Output对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。S原创 2021-09-26 21:37:12 · 453 阅读 · 0 评论 -
HDU2018 母牛的故事【递推+记忆化递归】
母牛的故事Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 146075 Accepted Submission(s): 71710Problem Description有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头...原创 2020-02-19 09:38:10 · 1745 阅读 · 0 评论 -
HDU2003 求绝对值【入门】
求绝对值Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 144030 Accepted Submission(s): 70078Problem Description求实数的绝对值。 Input原创 2017-11-12 17:17:25 · 2743 阅读 · 1 评论 -
HDU2002 计算球体积【入门】
计算球体积Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 174616 Accepted Submission(s): 68965Problem Description根据输入的半径值,计算球的体积。原创 2017-11-12 16:47:48 · 4260 阅读 · 0 评论 -
HDU2001 计算两点间的距离【入门】
计算两点间的距离Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 229592 Accepted Submission(s): 79874Problem Description输入两点坐标(X1,Y1),(X2,原创 2017-11-12 10:35:46 · 4395 阅读 · 0 评论 -
HDU2000 ASCII码排序【字符串排序】
ASCII码排序Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 191438Accepted Submission(s): 76494Problem Description输入三个字符后,按各字符的ASCII原创 2017-05-30 10:26:47 · 6287 阅读 · 0 评论 -
HDU2006 求奇数的乘积【入门】
求奇数的乘积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 106941 Accepted Submission(s): 65151 Problem Description给你n个整数,求他们中所有...原创 2016-06-24 08:04:53 · 7881 阅读 · 3 评论 -
HDU2007 平方和与立方和【序列处理+入门】
平方和与立方和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 191564 Accepted Submission(s): 60536Problem Description给定一段连续的整数,求出他们中所有偶数原创 2016-06-24 01:39:07 · 8829 阅读 · 0 评论 -
HDU2017 字符串统计【入门】
字符串统计Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 90711 Accepted Submission(s): 49649Problem Description对于给定的一个字符串,统计其中数字字符出现的原创 2016-06-23 22:29:23 · 4954 阅读 · 3 评论