第四届传智杯练习赛题解C++

1.T211364 [#4练习赛]符合条件的数
解决方法:暴力枚举yyds
代码:第四届传智杯练习赛题解C++_第1张图片2.T211368 [#4练习赛]选代表
解决方法:因为编号只有一到一百所以用这个学号作对照就好了先把他都初始为零,表示未出现过,若出现了则表示为一,之后作为参照就好了。
第四届传智杯练习赛题解C++_第2张图片3.T211372 [#4练习赛]成绩统计
解法:这是个结构体排序,注意的点是当成绩相同时需要按照输入顺序输出所以需要在排序规则中特判一波。还有四舍五入需要用到round函数。
第四届传智杯练习赛题解C++_第3张图片
第四届传智杯练习赛题解C++_第4张图片4.T211943 [#4练习赛]击鼓传花
题解:只要他传到之前有过花的人的手中接下来的路径就会和之前一模一样,所以当传到之前有过话的人手中时此循环结束,进入下一个循环;需要用一个数组来记录是否拥有过花,还得是数据小,大了估计就不行了。
第四届传智杯练习赛题解C++_第5张图片第四届传智杯练习赛题解C++_第6张图片萌新写题解不太懂如何排版以及将代码体现sorry

你可能感兴趣的:(传智杯练习赛,c++,开发语言,后端)