c++线上赛总结
文章平均质量分 87
小朝啦啦啦
这个作者很懒,什么都没留下…
展开
-
第九届编程大赛预选赛
第九届编程大赛预选赛有些题目可能有c++版本和py版本一、YYDS题目链接:https://www.xujcoj.com/home/problem/detail/3617c++_code:#include<bits/stdc++.h>using namespace std;//也可以用sort()函数int main(){ int m; cin>>m; set<string>s; getchar();//清除m的换行符原创 2022-05-23 19:50:12 · 396 阅读 · 0 评论 -
21-22(2)第三次线上赛
21-22(2)第三次线上赛有些题目可能有c++版本和py版本一、TQL的二年级数学描述已知有3个整数a、b、c,TQL想要知道是否可以在a和b之间添加一个四则运算符号(加减乘除),使得运算结果等于c。注意:(1)必须a在前b在后(2)b为负数时,可以在b外面加一对小括号,以符合数学规范(3)除法是数学意义上的除法,因而5/2=2.5输入多组案例。一个正整数n,表示案例的数量。(n<=100)每组案例由3个整数a、b、c组成。(绝对值均不大于1e9)输出针对每组案例,如果原创 2022-04-10 10:01:22 · 253 阅读 · 0 评论 -
21-22(2)第2次线上赛
21-22(2)第2次线上赛罗少的一年级数学描述罗少做数学题经常把加法题看成减法题。有一天涂涂出了两个整数相加的算术题,罗少当成了这两个整数相减,于是给出了减法计算的结果。大范手上有罗少的减法计算结果和涂涂的加法计算答案,但没有题目。大范想要知道题目中两个整数分别是多少。输入多组案例。一个正整数n,表示案例的数量。(n<=100)每组案例由两个整数a和b组成,其中a表示两个整数相减的结果,b表示两个整数相加的结果。(-1e6<=a,b<=1e6)输出针对每组案例,如果无解原创 2022-03-27 08:58:03 · 238 阅读 · 2 评论 -
21-22(2)第0次线上赛
21-22(2)第0次线上赛*或许我的做法不是最简单的一、逆序-2描述给你一个数组 *a*,下标为 1 到 n,你需要按顺序执行以下操作:1、把所有数字加上它的下标,即 a[i] += i2、把所有数字的顺序颠倒,例如 123 变为 321,100 变成 1(前面的零要去掉)3、逆向输出数组,即输出 a[n]、a[n - 1] … a[1]输入只有一组案例,第一行是一个正整数 n 表示数字的数量。(1 <= n <= 100)然后是 n 个不大于 100 的正整数。输出按原创 2022-02-27 12:10:54 · 658 阅读 · 0 评论 -
2021级C++上机考(物联网、机器人)(下)
六、记分规则描述有位同学本学期经历了3场小测,成绩分别为s1、s2、s3。现在老师给出了2种小测记分规则,一种以三次小测的平均分作为平时分,记为t1;一种以三次小测位于中间的成绩(即第2高成绩)作为平时分,记为t2。现在请你帮忙看看,两种记分规则下的平时分相差了多少分?(取t1、t2差值的绝对值,精确到小数点后2位)输入多组案例。一个正整数n,表示案例的数量。(n<=100)每组案例由3个非负浮点数s1、s2、s3组成。(均不大于100)输出针对每组案例,输出一个浮点数,表原创 2022-01-09 10:15:41 · 254 阅读 · 0 评论 -
2021级C++上机考(物联网、机器人)(上)
*上都是水题,看看就好一、This is line x描述输出m行文字,文字内容是This is line x.其中x要分别用数字1、2、...、m替换。输入只有一组案例。一个正整数m,表示有m行文字。(m<=30)输出输出m行文字,文字内容是This is line x.其中x要分别用数字1、2、...、m替换。最后一行文字输出结束后也要换行。样例输入3样例输出This is line 1.This is line 2.This.原创 2022-01-08 13:05:14 · 3268 阅读 · 0 评论 -
2021级C++上机考(下)
*考试没做出来的最后两题花了很久把它做出来(手动哭泣)六、纳税光荣描述某国实行阶梯税率,居民交税时,根据自己的年收入计算需要缴纳的税费。采用阶梯计费,收入处于0~m1的部分,按r1的比例算该部分的税费;收入处于m1~m2的部分,按r2的比例计算该部分的税费;...;收入处于m5~m6的部分,按r6的比例计算该部分的税费;收入处于超过m6以上的部分,按r7的比例计算该部分的税费。然后把所有部分的税费累加起来,就是该居民总共应缴纳的税费。输入多组案例。一个正整数n,表示案例的数量。(原创 2022-01-07 16:00:42 · 596 阅读 · 0 评论 -
2021级C++上机考(上)
*上一般都是水题,看看就好一、立方值描述输出从1到m各个数的立方值。注意看样例的输出格式。输入只有一组案例。一个正整数m。(m<=20)输出一共有m行,每行输出一个表达式,例如第1行输出1*1*1=1,第2行输出2*2*2=8,以此类推。最后一行输出后也要换行。样例输入3样例输出1*1*1=12*2*2=83*3*3=27关键代码*****for (int i = 1; i <= m; i++){ int ans.原创 2022-01-06 17:19:43 · 923 阅读 · 0 评论 -
2021级c++上机模拟考小结(下)
六、余数是几描述已知a和b两个正整数互质(即最大公因数为1),且b是质数,求a的b-1次方除以b的余数输入多组案例。一个正整数n,表示案例的数量。(n<=1000)每组案例由两个正整数a和b组成。(均不大于1e+8)输出针对每组案例,输出一个整数,表示a的b-1次方除以b的余数样例输入13 5样例输出1关键代码*****ll quickPower(ll a, ll b)//快速幂{ ll ans = 1; while (b) {.原创 2022-01-05 11:49:02 · 748 阅读 · 0 评论 -
2021级c++上机模拟考小结(上)
*最近考试较忙,所以先写ac数量前五的题,预计后面五题会在1.6发出。一、型号阵列-21描述有一根由#字符组成的竖直方向的直线把a行b列的星号阵列一分为二,其中左半边有c列,右半边有b-c列。输出该阵列。输入只有一组案例。三个正整数a、b、c。(1<=a<=10,1<=b<=10,1<=c,1<=b-c输出输出星号阵列。每行最后一个非空格字符后不要输出空格,最后一行输出完要换行。样例输入3 5 2样例输出**#***.原创 2021-12-19 11:03:22 · 873 阅读 · 0 评论 -
第四次线上赛小结
一、没出现的数字描述判断一个正整数的每一位数字中是否出现了0~9这10个数字,统计有多少个数字没出现过。例如12345678,没出现过的数字是0和9,故共有2个数字没出现过。输入多组案例。一个正整数n,表示案例的数量。(n<=100)每组案例由一个正整数m组成。(m<=1e+9)输出针对每组案例,输出一个整数,表示m中有多少个数字没出现过。每组案例输出完要换行。样例输入21012345678样例输出82关键代码*****wh.原创 2021-12-05 09:57:24 · 836 阅读 · 0 评论 -
第三次线上赛小结
一、星号阵列-18描述输入一个不小于6的偶数,输出如下星号阵列。周围一圈是*;正中间两横两竖是+;然后四个角落根据方位,按照类似坐标系的象限,输出1、2、3、4。例如输入8时,应输出:输入只有一组案例。一个正整数n,表示阵列的宽度和高度。(6<=n<=50)输出根据要求输出阵列,阵列的最后一行结束后也有换行。样例输入12样例输出关键代码****for (int i = 1; i <= n; i++) { fo..原创 2021-11-21 11:01:31 · 598 阅读 · 0 评论 -
第二次线上赛小结
目录一、输出字符;二、二次函数最值问题;三、静默的质数;四、总和为4;五、舍罕王-2;六、天文大潮;一、输出字符;描述输出指定数量的指定字符。输入多组案例。一个正整数n,表示案例的数量。每组案例由一个正整数m和一个字符a组成。输出针对每组案例,如果m是奇数,则输出m个a,中间不要有空格;如果m是偶数,则输出m/2个a,每两个a之间都要有一个空格,最后一个a后面没有空格。每组案例输出完都要换行。样例输入25 B6 N样例输出...原创 2021-10-24 11:13:40 · 304 阅读 · 0 评论