HDOJ-6666(简单题+模拟题)
quailty and ccpc
hdoj-6666
题目很简单,按照题目的意思模拟就行了,排序。
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<string>
using namespace std;
struct node{
string name;
int num;
int time;
node(){}
node(string s,int a,int b):name(s),num(a),time(b){}
bool operator<(const node& t)const{
if(num==t.num){
return time<t.time;
}
return num>t.num;
}
};
node team[100005];
int n,d;
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
int t;
cin>>t;
while(t--){
cin>>n>>d;
string s;
int num,time;
for(int i=0;i<n;i++){
cin>>s>>num>>time;
team[i]=node(s,num,time);
}
sort(team,team+n);
int total=n*d;
if(total%10!=5){
cout<<"Quailty is very great"<<endl;
}else{
total/=10;
cout<<team[total].name<<endl;
}
}
return 0;
}
Either Excellent or Rusty
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了