题目
Wen'
这个作者很懒,什么都没留下…
展开
-
第一期训练第六题
https://vjudge.net/problem/hdu-2000题解:题目要求输入多组数据,所以使用while循环输入三个字母,使用if语句判断三个字母大小情况,分别输出相应的由小到大的顺序。以下是AC代码:#include <iostream> using namespace std; int main() { char a, b, c; while (c...原创 2018-12-07 17:47:23 · 118 阅读 · 0 评论 -
第二次周赛Problem C
https://vjudge.net/contest/275894#problem/C在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0<n<=50)。Output对于每个测试实例...原创 2018-12-21 00:05:24 · 99 阅读 · 0 评论 -
第二次周赛Problem D
https://cn.vjudge.net/contest/275894#problem/DD - Problem DThe digital root of a positive integer is found by summing the digits of the integer. If the resulting value is a single digit then that di...原创 2018-12-21 14:55:16 · 145 阅读 · 0 评论 -
第二次周赛Problem F
https://cn.vjudge.net/contest/275894#problem/FF - Problem FThe least common multiple (LCM) of a set of positive integers is the smallest positive integer which is divisible by all the numbers in the...原创 2018-12-21 17:33:27 · 132 阅读 · 0 评论 -
第二次周赛Problem G
https://cn.vjudge.net/contest/275894#problem/GG - Problem GGiven a positive integer N, you should output the most right digit of N^N.InputThe input contains several test cases. The first line of t...原创 2018-12-21 21:12:06 · 128 阅读 · 0 评论 -
1.23--题I
国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;然后,让各位新郎寻找自己的新娘.每人只准找一个,并且不允许多人找一个.最后,揭开盖头,如果找错了对象就要当众跪搓衣板…看来做新郎也不是容易的事情…假设一共有N对新婚夫妇,其中有M...原创 2019-01-25 20:32:52 · 234 阅读 · 0 评论 -
1.19--题I
A common pastime for poker players at a poker table is to shuffle stacks of chips. Shuffling chips is performed by starting with two stacks of poker chips, S1 and S2, each stack containing C chips. Ea...原创 2019-01-25 22:53:32 · 221 阅读 · 0 评论 -
1.19--J
Severe acute respiratory syndrome (SARS), an atypical pneumonia of unknown aetiology, was recognized as a global threat in mid-March 2003. To minimize transmission to others, the best strategy is to s...原创 2019-01-31 21:59:42 · 620 阅读 · 2 评论 -
1.21--题H
定义一个二维数组:int maze[5][5] = {0, 1, 0, 0, 0,0, 1, 0, 1, 0,0, 0, 0, 0, 0,0, 1, 1, 1, 0,0, 0, 0, 1, 0,};它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。Input一个5 × 5的二维数组,表示一个迷...原创 2019-02-09 20:17:45 · 160 阅读 · 0 评论 -
第二期训练第五题
http://acm.hdu.edu.cn/showproblem.php?pid=2010水仙花数Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组...原创 2018-12-14 21:04:20 · 164 阅读 · 0 评论 -
第二期训练第六题
http://acm.hdu.edu.cn/showproblem.php?pid=2019数列有序!Problem Description有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序。Input输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0标示...原创 2018-12-14 20:21:52 · 127 阅读 · 0 评论 -
第一期训练第八题
https://vjudge.net/problem/HDU-2101题解:题目要求输入多组数据,所以使用while循环语句输入两个数据,然后使用if语句判断两数之和是否可以整除86,若可以整除if语句判断条件的值变为0,则执行,else输出"yes",反之,输出"no"。以下是AC代码:#include <iostream>using namespace std;int ...原创 2018-12-07 19:23:37 · 101 阅读 · 0 评论 -
第二期训练第一题
https://vjudge.net/contest/274223#problem/G题解:第一行包括赛题数目,使用了while循环条件来控制输入的赛题;第二行与第三行通过数组来存储字节数,并且比较出最小字节数。以下是AC代码:#include<iostream>using namespace std;int main(){ int n, a, b, i = 0; ...原创 2018-12-12 17:30:59 · 94 阅读 · 0 评论 -
第二期训练第二题
http://acm.hdu.edu.cn/showproblem.php?pid=2091题解:观察三角形的形状,第一行和最后一行比较有规律,第一行输出n-1个空格,与一个字符;最后一行为2*n-1个字符;中间的每一行都是与行数有规律性地输出空格。以下是AC代码:#include<iostream>using namespace std;int main(){ int ...原创 2018-12-12 23:07:40 · 109 阅读 · 0 评论 -
第二期训练第四题
http://acm.hdu.edu.cn/showproblem.php?pid=1004题解:由于输入数据有多组,所以用while循环来执行,用字符串数组类型来存颜色;当所有颜色循环输入结束后,先记max和j为零,从数组第一个字符串开始循环,逐渐往后移动一位,若后面循环有与之相等的字符串,j就加一,来记一共有多少个字符串是相同的,第一个字符串与后面比较循环结束之后,用max记此时j的值;继续...原创 2018-12-13 21:19:24 · 123 阅读 · 0 评论 -
第一期训练第一题
https://vjudge.net/problem/CodeForces-118A题解:题目要求了字符长度1-100,所以考虑用字符数组,然后循环使用下标标记字符,循环输入;输入的字符首先判断是否是大写字母或者小写字母,若输入的不是大写字母,则结束循环;然后判断该字母是否是大写字母,若是大写字母,就改成小写字母;最后循环筛选出辅音字母,输出’.’字符和辅音字母以下为AC代码:#inclu...原创 2018-12-06 22:32:03 · 134 阅读 · 0 评论 -
第一期训练第二题
https://vjudge.net/problem/CodeForces-467A题解:由于中的房间数目是不确定的,所以要建立动态数组,开辟二维动态数组,题目要求输出多少个房间是两人可以同时住下的,所以设置了b用来计数;建立了动态的二维数组后,循环输入房间已住人数和房间可住人数,只要已住人数小于等于房间可住人数-2,b就计数一次,表示该房间两人可以同时入住。以下是AC代码:#inclu...原创 2018-12-06 23:00:19 · 116 阅读 · 0 评论 -
第一期训练第三题
https://vjudge.net/problem/CodeForces-266A题解:题目中石头的个数是不定的,所以选择建立一维动态数组,最后要输出最少移动多少块石头才能保证相邻石头是不同颜色的,所以建立了b用来计数,最后输出;首先循环输入石头的颜色,然后从第一块石头开始检查是否与其相邻的一块石头同色,若相同则b计数一次,然后循环到第二块石头,再到第三块等等。以下是AC代码:#incl...原创 2018-12-06 23:18:08 · 124 阅读 · 0 评论 -
第一期训练第四题
https://vjudge.net/problem/hdu-1000?tdsourcetag=s_pctim_aiomsg题解:题目要求没输入一行就输出两数相加,所以使用while语句循环,当输入a和b时,就输出两数之和。以下是AC代码:#include <iostream>using namespace std;int main(){ int a, b; whi...原创 2018-12-06 23:34:59 · 111 阅读 · 0 评论 -
第二次周赛Problem B
https://vjudge.net/contest/275894#problem/B有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。其中,蜂房的结构如下所示。Input输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0<a<b<50)。Output对于每个测试实例,请输...原创 2018-12-20 00:29:25 · 186 阅读 · 0 评论 -
1.19--题H(bfs)
The ministers of the cabinet were quite upset by the message from the Chief of Security stating that they would all have to change the four-digit room numbers on their offices.— It is a matter of sec...原创 2019-02-14 12:51:15 · 231 阅读 · 0 评论