首页 > 编程语言 >慧通教育C++测试题 103662--103666(5题)

慧通教育C++测试题 103662--103666(5题)

时间:2024-10-13 12:47:31浏览次数:7  
标签:测试题 -- 103666 慧通 C++ int CSP

103662.数据交换 难度:1

登录

//103662.数据交换 难度:1
#include <bits/stdc++.h>
using namespace std;
int m,n,a[105][105],x,y;
int main()
{
	cin>>m>>n;
	for(int i=1;i<=m;i++){
		for(int j=1;j<=n;j++){
			cin>>a[i][j];
		}
	}
	cin>>x>>y;
	for(int i=1;i<=m;i++){
		for(int j=1;j<=n;j++){
			if(j==x) cout<<a[i][y];
			else if(j==y) cout<<a[i][x];
			else cout<<a[i][j];
			cout<<" ";
		}
		cout<<endl;
	}
	return 0;
}


103663.马鞍数 难度:1

登录

//103663.马鞍数 难度:1
#include<bits/stdc++.h>
using namespace std;
int a[105][105],ans=0,m,n;
bool f(int x,int y){
	for(int i=1;i<=m;i++){
		if(a[i][y]>a[x][y])return false;
	}
	for(int i=1;i<=n;i++){
		if(a[x][i]<a[x][y])return false;
	}
	return true;
}
int main(){
	cin>>m>>n;
	for(int i=1;i<=m;i++){
		for(int j=1;j<=n;j++){
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=m;i++){
		for(int j=1;j<=n;j++){
			if(f(i,j)){
				cout<<i<<" "<<j;
				return 0;
			}
		}
	}
    return 0;
}


103664.监考老师 难度:1

登录

#include<bits/stdc++.h>
using namespace std;
int a[1005][1005],ans=0,m,n;
int f(int x,int y){
	int a1=0;
	for(int i=1;i<=m;i++){
		if(a[i][y]==1) a1++;
	}
	for(int i=1;i<=n;i++){
		if(a[x][i]==1) a1++;
	}
    if(a[x][y]==1)a1--;
	return a1;
}
int main(){
	cin>>m>>n;
	for(int i=1;i<=m;i++){
		for(int j=1;j<=n;j++){
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=m;i++){
		for(int j=1;j<=n;j++){
			ans=max(ans,f(i,j));
		}
	}
	cout<<ans;
    return 0;
}



103665.彩色的棋子 难度:1

登录

#include<bits/stdc++.h>
using namespace std;
int ans=0,n,t=0;
char a[105][105];
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		t=0;
		for(int j=1;j<=n;j++){
			cin>>a[i][j];
			if(a[i][j]=='*')t++;
		}
        ans=max(ans,t);
	}
	for(int i=1;i<=n;i++){
		t=0;
		for(int j=1;j<=n;j++){
			if(a[j][i]=='*')t++;
		}
        ans=max(ans,t);
	}
	cout<<ans;
    return 0;
}


103666.学生代表 难度:1

登录

//103666.学生代表 难度:1
#include <bits/stdc++.h>
using namespace std;
int n,a[105],b[105];
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			cin>>a[j];
		}
		sort(a+1,a+n+1);
		b[i]=a[n/2+1];
	}
	sort(b+1,b+n+1);
	cout<<b[n/2+1];
	return 0;
}



 




 慧通教育C++测试题 103263--103267(5题)

慧通教育C++测试题 103263--103267(5题)-CSDN博客

慧通教育C++测试题 103487--103507(5题)

慧通教育C++测试题 103487--103507(5题)-CSDN博客

慧通教育C++测试题 103508--103641(5题)

慧通教育C++测试题 103508--103641(5题)-CSDN博客

慧通教育C++测试题 103634--103639(5题)

慧通教育C++测试题 103634--103639(5题)-CSDN博客

慧通教育C++测试题 103640--103644(5题)

慧通教育C++测试题 103640--103644(5题)-CSDN博客

CSP-J2 入门组 CSP-S2 提高组 第2轮 真题、模拟题

CSP-J2 入门组 CSP-S2 提高组 第2轮 真题、模拟题-CSDN博客

2024 CSP-J2 入门组 CSP-S2 提高组 第2轮 模拟题

2024 CSP-J2 入门组 CSP-S2 提高组 第2轮 模拟题-CSDN博客

2024 CSP-J2 CSP-S2 复赛 第2轮 机试 常见错误和注意事项等

2024 CSP-J2 CSP-S2 复赛 第2轮 机试 常见错误和注意事项等-CSDN博客

202406 GESP 真题与模拟题

202406 GESP 真题与模拟题-CSDN博客

标签:测试题,--,103666,慧通,C++,int,CSP
From: https://blog.csdn.net/dllglvzhenfeng/article/details/142757459

相关文章

  • 基于Node.js+vue个人理财系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景在当今复杂多变的经济环境中,个人理财已成为人们日常生活中不可或缺的一部分。随着金融市场的快速发展,各类投资产品层出不穷,如国债、股票、基金等,为投资者提......
  • 基于Node.js+vue房产管理系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着城市化进程的加速和房地产市场的发展,房产信息的有效管理和快速流通变得尤为重要。传统的房产管理方式,如纸质记录、人工查询等,不仅效率低下,而且容易出错,......
  • 基于Node.js+vue高校毕业生就业系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着高等教育的普及和毕业生人数的逐年攀升,高校毕业生就业问题已成为社会关注的焦点。传统的就业服务模式,如校园招聘会、人才市场等,虽然在一定程度上促进了......
  • 基于Node.js+vue购物网站后台管理系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展和电子商务的蓬勃兴起,购物网站已成为人们日常生活中不可或缺的一部分。然而,随着用户数量的不断增加和商品种类的日益丰富,购物网站......
  • C#使用SignalR实现与前端vue实时通信
    C#后端1、安装SignalR包首先确保项目中已安装SignalR相关包。可以通过NuGet包管理器安装:dotnetaddpackageMicrosoft.AspNetCore.SignalR2、配置SignalR在Startup.cs文件中配置SignalRusingMicrosoft.AspNetCore.Builder;usingMicrosoft.AspNetCore.Hosting;......
  • 实验2 c语言分支与循环基础应用编程-1
    实验任务1task1.c1#include<stdio.h>2#include<stdlib.h>3#include<time.h>45#defineN56#defineN13977#defineN24768#defineN321910intmain(){11intcnt;12intrandom_major,random_no;1314s......
  • 实验2
    任务1源代码:#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1397#defineN2476#defineN321intmain(){intcnt;intrandom_major,random_no;srand(time(NULL));cnt=0;while(......
  • Leetcode 1203. 项目管理
    1.题目基本信息1.1.题目描述有n个项目,每个项目或者不属于任何小组,或者属于m个小组之一。group[i]表示第i个项目所属的小组,如果第i个项目不属于任何小组,则group[i]等于-1。项目和小组都是从零开始编号的。可能存在小组不负责任何项目,即没有任何项目属于这个小组。请......
  • 洛谷P8818 [CSP-S 2022] 策略游戏
    Problem给出两个数组A,B,进行q次询问,每次分别给出这两个数组的某个区间l1,r1,l2,r2,也就是\(A_{l1\simr1}\)与\(B_{l2\simr2}\),有两位同学小L和小Q分别从A,B的以上区间中选一个数,而两数乘积为此次操作的分数,小L希望分数大,小Q希望分数小,请问他们每次以最优策略进行游戏,分数将会......
  • 使用 OCaml 进行基础图像识别
    OCaml是一门强类型的函数式编程语言,以其高效的编译器和灵活的表达能力著称。虽然OCaml不像Python等语言在图像处理和识别领域被广泛应用,但它的模块化特性和强大的标准库使其能够完成相关任务。本文将介绍如何在OCaml中实现基础图像处理和识别。OCaml的优势OCaml拥有静......