round937题单链接
A题
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
int t;
cin>>t;
while(t--){
cin>>a>>b>>c;
if(a < b && a < c && b < c) cout<<"STAIR"<<endl;
else if(a < b && c < b) cout<<"PEAK"<<endl;
else cout<<"NONE"<<endl;
}
}
B题
#include<bits/stdc++.h>
using namespace std;
int main(){
int t ;
cin>>t;
while(t--){
int n;
cin>>n;
for(int i =1 ;i <= n;i ++){
for(int j =1 ;j <= n;j ++){
if((i+j) % 2 == 0)
cout<<"##";
else if((i+j)%2 == 1) cout<<"..";
}
cout<<"\n";
for(int j =1 ;j <= n;j ++){
if((i+j) % 2 == 0)
cout<<"##";
else if((i+j)%2 == 1) cout<<"..";
}
cout<<"\n";
}
}
}
C题
#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
string s;
cin>>s;
if(s[0]== '0' && s[1] == '0') cout<<"12:"<<s[3]<<s[4]<<" AM"<<endl;
else if(s[0]== '1' && s[1] > '2') cout<<s[0] -'1'<<s[1]-'2'<<s[2]<<s[3]<<s[4]<<" PM"<<endl;
else if(s[0]== '1' && s[1] == '2') cout<<s[0] <<s[1]<<s[2]<<s[3]<<s[4]<<" PM"<<endl;
else if(s[0] =='2' && s[1] <='1') cout<<0<<s[1]+8 - '0' <<s[2]<<s[3]<<s[4]<<" PM"<<endl;
else if(s[0] == '2' && s[1] >'1') cout<<s[1] + 8 -'0'<<s[2]<<s[3]<<s[4]<<" PM"<<endl;
else {
cout<<s[0] <<s[1]<<s[2]<<s[3]<<s[4]<<" AM"<<endl;
}
}
}