P6444 [COCI2010-2011#1] PROFESOR题解
77777_1031 · · 题解
题目传送门
更好的阅读体验
题外话:你们代码都好长欸
Part 1 题目转化
教室里面一共有
Part 2 题目分析
因为
Part 3 代码
#include <bits/stdc++.h>
using namespace std;
int n;
int a[100100],b[100100];
int x,y;
int main(){
cin>>n;
for(int i=0;i<n;i++)cin>>a[i]>>b[i];
for(int grade=1;grade<=5;grade++){//枚举k值
int len=0;//长度
for(int i=0;i<n;i++){
if(a[i]==grade||b[i]==grade)len++;
else len=0;
if(len>x){x=len;y=grade;}
}
}
cout<<x<<" "<<y<<endl;
return 0;//完结撒花~~
}
AC记录
我的博客~~
by 2021.11.28 我的第三篇题解