
C++一维数组
记录学习过程
冯未晞
小学信息技术教师一枚~
展开
-
C++一维数组——[M]约瑟夫问题
有M个人,其编号分别为1-M。这M个人按顺序排成一个圈。现在给定一个数N,从第一个人开始依次报数,数到N的人出列,然后又从下一个人开始又从1开始依次报数,数到N的人又出列...如此循环,直到最后一个人出列为止。输入只有一行,包括2个整数M(8 <= M <= 15 ),N( 5 <= N <= 32767 )。之间用一个空格分开。参考代码:数组out[],所有元素初始状态为0,当点到某个元素,把out[id]++,设为1,出列的元素不参与下次的点名。输出M行,每行一个整数。原创 2024-04-15 22:39:27 · 257 阅读 · 0 评论 -
C++一维数组——[L]小周的世乒赛I(计算乒乓球比赛比分)ing
每局11分,先赢11分的一方赢得此局,局分可能为“11:3”,“4:11”,“11:9”等。当然,如果双方比分胶着,出现连续平分的情况,如打到“11:11”,“13:13”,“17:17”等,这时该局比赛要继续,直到有一方多赢2分为止。2021年世界乒乓球锦标赛在休斯敦如火如荼的举行着,中国队派出了最强的年轻阵容参加,男单是:樊振东、梁靖崑、王楚钦、林高远、周启豪。1行,若干个数,这些数要么为0,要么为1。小周也参加了本届世乒赛,现给出按比赛先后顺序小周的得失分情况,输出每局比分和最终的大比分。原创 2024-04-01 20:34:05 · 385 阅读 · 0 评论 -
C++一维数组——[K] 最小公倍数
a,b两个数的最小公倍数=a*b除以两数最大公约数。求两个整数M和N的最小公倍数。输入一行,包括两个整数.原创 2024-03-30 22:09:18 · 216 阅读 · 0 评论 -
C++一维数组——[J]N个数的最大公约数
请找出输入的N个数的最大公约数。原创 2024-03-30 18:41:44 · 276 阅读 · 0 评论 -
C++一维数组——[C]统计字母出现次数
输入一串小写字母(以"."为结束标志),统计出每个字母在该字符串中出现的次数(若某字母不出现,则不要输出)。重难点:个数数组的下标,要用一个新的变量x来计算,这个变量数值的变化要注意。输出只有两行,第一行为出现的小写字母,第二行为字母的出现次数。第一次尝试用两个字符串数组,但是把数组强制转换为字符,出错。并且第一次题目没有仔细阅读,漏排序了。输入只有一行,包括若干个字符。原创 2024-03-29 12:39:03 · 760 阅读 · 1 评论 -
C++一维数组——[I]机器人的逻辑(求n个数的最大公约数)
这天,他们的任务是要把 N(2原创 2024-03-29 08:32:12 · 222 阅读 · 1 评论 -
C++一维数组——[H]数字出现次数
有n个数(n原创 2024-03-28 21:30:46 · 285 阅读 · 0 评论 -
C++一维数组——[G]排序国家英文名字
有若干行,每行有一个国家的英文名字,最后一行为“end”(国家数最多不超过100个)。此处对国家名称排序用到了string相关的sort排序函数,具体用法可以百度。输入一些国家的英文名字,以end作为输入结束标志,按字典顺序排序后输出。有若干行,每行一个国家的英文名字。原创 2024-03-28 21:15:23 · 384 阅读 · 0 评论 -
C++一维数组——[F]数的排序
5为数104的数字和,即 5=1+0+4 6为数33的数字和, 即 6=3+3 7为数16的数字和, 即 7=1+6 15为数87的数字和,即 15=8+7。输入n个不超过30000的整数(n≤10)。然后求出每个数的数字和,再按每个数的数字和由小到大排列输出。由小到大排列的每个数的数字和(每个数之间保留一个空格)原创 2024-03-28 20:55:08 · 397 阅读 · 0 评论 -
C++一维数组——[E]冒泡排序
有两行 第一行有一个整数n( 5 ≤ n ≤ 10 ) 第二行有n个整数。已知有n个元素的数组,请用冒泡排序法,将数组从大到小排列。原创 2024-03-28 20:40:07 · 213 阅读 · 0 评论 -
C++一维数组——[D]左邻右舍
有个数字x,住在一排长长的房间中的某间屋子里,它想知道自己左右隔壁的邻居是谁。第三行:一个整数x,表示要查找的门牌号码(0 ≤ x < 10000)。第一行:一个整数n,表示房间数(1 ≤ n ≤ 10000)。第二行:n个整数,表示房间的客人,数量保证与房间数一致。如果前面或者后面没有邻居,则不要输出这个不存在的邻居。最多三个数:前面一个邻居,x,后面的邻居。俗话说:“远亲不如近邻”。房间门牌号码从0开始。原创 2024-03-28 20:29:08 · 237 阅读 · 0 评论 -
C++一维数组——[B]最大数
n个数中最大的那个数在哪里?输出其位置,若有多个最大数则都要输出。第一行:n( 3原创 2024-03-28 19:09:17 · 921 阅读 · 0 评论 -
C++一维数组——[A]数组元素的查找
第一行一个整数m:数的个数 ( 0原创 2024-03-28 18:23:58 · 213 阅读 · 0 评论