主要考察英语水平了
first 先读输出输出样例
second 再读最前的话,做题规则in it
third 稍加分析input &output
#include<bits/stdc++.h>
using namespace std;
int main()
{
string a[50][2];
string b[50];
int n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>b[i];
cin>>a[i][0]>>a[i][1];
}
//printf("hello");
//String arr[] = str1.split(“\s+”);
//cout<<a[1][1]<<endl;
string tstart=a[0][0];
string tend=a[0][1];
int ts,te;
for(int i=1;i<n;i++)
{
//printf("hello\n");
if(a[i][0]<tstart)
{
tstart=a[i][0];
ts=i;
//printf("here");
}
if(a[i][1]>tend)
{
tend=a[i][1];
te=i;
}
}
cout<<b[ts]<<" "<<b[te]<<endl;
}
1.string类型的输出,直接用cout
2.string的cin不会包含" "
3.string可以定义1维数组或者2维数组,其类型仍未string