- 博客(17)
- 收藏
- 关注
原创 第九届编程大赛预选赛
第九届编程大赛预选赛有些题目可能有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
596
原创 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
320
原创 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
283
2
原创 单向链表(以加入数字为例)
单向链表(以加入数字为例)链表是由一系列节点构成,每个节点包含两个部分,数据和指针。可以把链表看成是不是连续存放的数组创建链表class Node{//节点public: string name; int num;//要储存的数据 Node *next;//指针,指向下一个数据,如果没有就是空指针 Node() :next(nullptr) {}//一些必要的构造函数 Node(int num) :num(num), next(nullptr) {}
2022-03-10 23:19:16
529
原创 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
699
原创 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
295
原创 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
3320
原创 2021级C++上机考(下)
*考试没做出来的最后两题花了很久把它做出来(手动哭泣)六、纳税光荣描述某国实行阶梯税率,居民交税时,根据自己的年收入计算需要缴纳的税费。采用阶梯计费,收入处于0~m1的部分,按r1的比例算该部分的税费;收入处于m1~m2的部分,按r2的比例计算该部分的税费;...;收入处于m5~m6的部分,按r6的比例计算该部分的税费;收入处于超过m6以上的部分,按r7的比例计算该部分的税费。然后把所有部分的税费累加起来,就是该居民总共应缴纳的税费。输入多组案例。一个正整数n,表示案例的数量。(
2022-01-07 16:00:42
654
原创 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
1051
原创 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
834
原创 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
947
原创 第四次线上赛小结
一、没出现的数字描述判断一个正整数的每一位数字中是否出现了0~9这10个数字,统计有多少个数字没出现过。例如12345678,没出现过的数字是0和9,故共有2个数字没出现过。输入多组案例。一个正整数n,表示案例的数量。(n<=100)每组案例由一个正整数m组成。(m<=1e+9)输出针对每组案例,输出一个整数,表示m中有多少个数字没出现过。每组案例输出完要换行。样例输入21012345678样例输出82关键代码*****wh.
2021-12-05 09:57:24
894
原创 2021级cpp上机练习题第19次(使用标记变量记录状态)
一、奇异数描述定义:如果一个数字中的每位数都互不相同,则称该数字为奇异数。例如,1234是一个奇异数,因为1、2、3、4这四个数字都互不相同。当正整数m为偶数时,返回比m大的最小的奇异数;当m为奇数时,返回比m小的最大的奇异数。输入第1行是一个正整数n,表示测试案例的数量。从第2行到第n+1行,每行有1个正整数m(m<=100000000)输出针对每组测试案例,当m为偶数时,返回比m大的最小的奇异数;当m为奇数时,返回比m小的最大的奇异数。每组案例输出完后都要换行。样例
2021-11-25 21:04:08
1303
原创 2021级cpp上机练习题第16次(综合练习)
一、赛跑描述大柱和黄大佬比赛跑步,黄大佬会把比赛总时间T小时中的s小时拿来睡觉。现在已知比赛总时间T、黄大佬睡觉时间s、黄大佬的跑步速度a、大柱的跑步速度b。问在比赛总时间内谁跑得更远。输入一个正整数n,表示有n组案例。每组案例由4个整数T、s、a、b组成。(1<=T<=1000,0<=s<=T,1<=a<=100,1<=b<=100)输出针对每组案例,如果黄大佬跑得远,则输出huang;如果大柱跑得远,则输出dazhu;如果跑得一
2021-11-24 21:54:00
1834
原创 2021级cpp上机练习题第10次(循环综合应用)
一、特别的数字-3描述判断一个整数x是不是在a~b之间(包含a和b)输入一个正整数n,表示有n组案例。在每组案例中有三个整数x、a、b,其中x表示要判断的数字,a和b表示范围。输出针对每组案例,如果x在a~b之间,则输出Yes,否则输出No。每组案例输出完都要换行。样例输入26 5 1006 10 20样例输出YesNo关键代码*****if (x >= a && x <= b) { cout <<.
2021-11-23 21:09:15
2662
原创 第三次线上赛小结
一、星号阵列-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
692
原创 第二次线上赛小结
目录一、输出字符;二、二次函数最值问题;三、静默的质数;四、总和为4;五、舍罕王-2;六、天文大潮;一、输出字符;描述输出指定数量的指定字符。输入多组案例。一个正整数n,表示案例的数量。每组案例由一个正整数m和一个字符a组成。输出针对每组案例,如果m是奇数,则输出m个a,中间不要有空格;如果m是偶数,则输出m/2个a,每两个a之间都要有一个空格,最后一个a后面没有空格。每组案例输出完都要换行。样例输入25 B6 N样例输出...
2021-10-24 11:13:40
350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人