From 851f5ccf2b307dedb8dccd40e19cfca0ac143b10 Mon Sep 17 00:00:00 2001 From: zhangzc Date: Fri, 10 Dec 2021 17:35:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B9=A0=E9=A2=98=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1.cpp/13.exercises/solution.md" | 5 +++++ .../1.cpp/24.exercises/solution.md" | 2 ++ .../1.cpp/32.exercises/solution.md" | 8 ++++---- .../1.cpp/8.exercises/solution.md" | 14 +++++++------- .../1.cpp/9.exercises/solution.md" | 8 ++++---- .../1.cpp/15.exercises/solution.md" | 1 + .../1.cpp/6.exercises/solution.md" | 1 + 7 files changed, 24 insertions(+), 15 deletions(-) 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 a826aab04..ecd2f15f1 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 032e9f6ba..fd4fc1dbd 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 1b6c8c80a..a802486dc 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 93ee8307d..fff77f949 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 0b5cb1d93..3c02523d5 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 dea7371ba..b7b365fd9 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 cb044bf52..0bdb2d6b8 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