当前位置: 首页 > news >正文

保研机试算法训练个人记录笔记(七)

 

输入格式:
在第1 行给出不超过10^5 的正整数N, 即参赛}人数。随后N 行,每行给出一位参赛者的
信息和成绩,包括其所代表的学校的编号(从1 开始连续编号)及其比赛成绩(百分制),中
间以空格分隔。

输出格式

在一行中给出总得分最高的学校的编号及其总分,中间以空格分隔。题目保证答案唯一,
没有并列。

#include <iostream>
const int maxn =100010;
int school_score[maxn]={0};
int main(){int n , schoolID,studentScore;scanf("%d",&n);for(int i =0;i<n;i++){scanf("%d%d",&schoolID,&studentScore);school_score[schoolID]+=studentScore;}int max_score =-1;int school_max_score=1;for(int j =0;j<n;j++){if(school_score[j]>school_max_score){max_score =school_score[j];school_max_score = j;}}printf("%d %d",school_max_score,max_score);}

输入一个数n (I~n~200) ,然后输入n 个数值各不相同的数,再输入一个值X, 输出这个值在这个数组中的下标(从0 开始,若不在数组中则输出-l )。
输入格式

测试数据有多组,输入(1~200) ,接着输入n 个数,然后输入x 。

输出格式

对每组输入,请输出结果。
 

#include <iostream>
const int maxn =210;
int a[maxn]={0};
int main(){int n,value;scanf("%d",&n);for(int i=0;i<n;i++){scanf("%d",&value);a[i]=value ;}int search;int ids=-1;scanf("%d",&search);for(int j =0;j<n;j++){if(search==a[j]){ids = j;}}printf("%d",ids);return 0;
}

输入格式

在一行中给出正方形边长N (3~N~20) 和组成正方形边的某种字符C, 间隔一个空格。

输出格式

由给定字符C 画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,所输出的行数实际上是列数的50% (四舍五入取整)。

#include <iostream>
int main(){int row,col;char c;scanf("%d%c",&col,&c);if(col %2==1){row = (col+1)/2;} else{row = col/2;}//第一行for(int i = 0;i<col;i++){printf("%c",c);}printf("\n");//第2 - n-1行for(int i=1;i<row-1;i++){printf("%c",c);for(int j=1;j<col-1;j++){printf(" ");}printf("%c\n",c);}//n行for(int i =0 ;i<col;i++){printf("%c",c);}return 0;
}

http://www.lryc.cn/news/353486.html

相关文章:

  • 【MySQL精通之路】SQL优化(1)-查询优化(23)-避免全表扫描
  • 【Linux】写时拷贝技术COW (copy-on-write)
  • 用python使用主成分分析数据
  • 用WPS将多张图片生成一个pdf文档,注意参数设置
  • virtual box ubuntu20 全屏展示
  • react中的数据驱动视图,useState()的使用
  • 金融数据库,实时行情,股票财务数据在线查询
  • 开源模型应用落地-LangSmith试炼-入门初体验-数据集评估(三)
  • 设计模式 15 Decorator Pattern 装饰器模式
  • cuda11.8安装torch2.0.1
  • 新手困 ViewModel与Activting的databinding2个对象 区别
  • Cocos Creator 声音播放与管理详解
  • 今日早报 每日精选15条新闻简报 每天一分钟 知晓天下事 5月26日,星期日
  • IDEA快速生成类注释和方法注释的方法
  • [集群聊天服务器]----(七)业务模块之一对一聊天、添加好友函数、好友类以及离线消息类
  • java中使用jedis连接redis
  • 【多线程开发 2】从代码到实战TransmittableThreadLocal
  • 【车载以太网测试从入门到精通】——SOME/IP协议测试
  • 作业39 sqrt应用
  • springboot 实现跨域的几种方式
  • springmvc Web上下文初始化
  • Verilog实战学习到RiscV - 2 : wire 和 reg 的区别
  • OpenGL给定直线起点和终点不同的颜色,使用中点Bresenham画线
  • IT行业的现状与未来发展趋势:从云计算到量子计算的技术变革
  • 电脑远程控制另一台电脑怎么弄?
  • 软件设计师备考 | 案例专题之面向对象设计 概念与例题
  • UniApp 2.0可视化开发工具:引领前端开发新纪元
  • 前端调用浏览器录音功能且生成文件(vue)
  • 「大数据」Kappa架构
  • 详细分析Element Plus中的ElMessageBox弹窗用法(附Demo及模版)