diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.md" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.md" index a826aab04e97ae36f18b0b973476ab5dc52810d1..ecd2f15f14f34feb720aa41fea686ef2079d3fb4 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.md" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.md" @@ -1,10 +1,15 @@ # 数组元素循环右移问题 题目:一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法? + 输入格式: + 每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔。 + 输出格式: + 在一行中输出循环右移M位以后的整数序列,之间用空格分隔,序列结尾不能有多余空格。 + 输入样例: ```json diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.md" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.md" index 032e9f6ba81c84fad2ea6e4badd30578ee438caa..fd4fc1dbd62b2acbb8d4885aef6d3f43c6f00b58 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.md" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.md" @@ -1,7 +1,9 @@ # 从键盘输入任意一个大写英文字母,要求它在26个字母表中的位置和其后面的第四个字母 例如:程序运行 + 输入:B<回车>。 + 输出:B在第2个位置,其后面第四个字母是F 以下程序实现了这一功能,请你补全空白处内容: diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.md" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.md" index 1b6c8c80a61d1de2e4c8bd83bcb4e7795518e358..a802486dc05f53230810e3a3ceca1b9e12ea35b1 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.md" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.md" @@ -1,10 +1,10 @@ # if else 和 switch 使用

输入学生成绩, -若成绩在95分以上,输出“A”; -若成绩在85~94分,输出“B”; -若成绩在75~84分,输出“C”; -若成绩在65~74分,输出“D”; +若成绩在95分以上,输出“A”;
+若成绩在85~94分,输出“B”;
+若成绩在75~84分,输出“C”;
+若成绩在65~74分,输出“D”;
若成绩在65分以下,输出“E”。(分别用if else 和 switch 语句完成)

## template diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.md" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.md" index 93ee8307d623f96f4ddfd7ac03f1d383d4fa75a8..fff77f9493d9062115c1bb48f99f449c3369bdc0 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.md" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.md" @@ -1,12 +1,12 @@ # n个素数的求和问题。 -

给定n(n≤100)个正整数,所有正整数均≤1000000;求其中所有素数的和。 -例如给定序列: 2 3 4 5 6,素数和为:10 -给定序列: 3 4 5 6 7, 素数和为:15 -给定序列: 12 19 23 35 68 71, 素数和为: 113 -输入格式: -输入为两行。第一行是一个正整数n,表示有多少个数据。第二行是n个正整数组成的序列。 -输出格式: +

给定n(n≤100)个正整数,所有正整数均≤1000000;求其中所有素数的和。
+例如给定序列: 2 3 4 5 6,素数和为:10
+给定序列: 3 4 5 6 7, 素数和为:15
+给定序列: 12 19 23 35 68 71, 素数和为: 113
+输入格式:
+输入为两行。第一行是一个正整数n,表示有多少个数据。第二行是n个正整数组成的序列。
+输出格式:
输出一个正整数,是上述序列中所有素数之和。

以下程序实现了这一功能,请你填补空白处内容: diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.md" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.md" index 0b5cb1d933b245f146bf8c729c622639107b64ad..3c02523d5234d90496fe01e54776a9752a80e76e 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.md" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.md" @@ -1,10 +1,10 @@ # 总分数最大

每位同学都有自己的一个幸运数,乐乐所在班级共有n位同学,因此有编号为1至n的n块标牌,标牌的编号与自己的幸运数相乘,就是这位同学的分数。你的工作就是帮乐乐寻找一种方案,使得班级总分数最大。 -输入 -第一行只有一个整数n -第二行共有n个不超过10000的正整数,中间有一个空格隔开。 -输出 +输入
+第一行只有一个整数n
+第二行共有n个不超过10000的正整数,中间有一个空格隔开。
+输出
只有一行且只有一个整数,乐乐班级的总分数。

以下程序实现了这一功能,请你填补空白处内容: diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.md" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.md" index dea7371ba5d385f3cb32296dc217544f74b4b1e0..b7b365fd9dba4b6871f059d569e06af265f1c317 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.md" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.md" @@ -3,6 +3,7 @@ **题目描述:** 小李在准备明天的广交会,明天有来自世界各国的客房跟他们谈生意,小李要尽快的整理出名单给经理,你能帮他把客户来自的国家按英文字典次序排好吗? + 例如小李手上有来自加拿大,美国,中国的名单,排好的名单应是美国,加拿大,中国 **输入** diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.md" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.md" index cb044bf52361abe6098305ea2bb0cb25be09ca34..0bdb2d6b8a8b0e5edc8c16f3e0254fd52e58ea23 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.md" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.md" @@ -1,6 +1,7 @@ # 已知一个浮点数A(0