L1 - 005 시험 좌석 번호
6591 단어 단체 프로그램 사다리 경기 연습알고리즘
모든 PAT 수험생 은 시험 을 볼 때 두 개의 좌석 번 호 를 배정 받는다. 하 나 는 시험 좌석 이 고 하 나 는 시험 좌석 이다.정상 적 인 경우 수험생 은 입장 시 먼저 시험 기 좌석 번 호 를 받 고, 착석 해 시험 기 상태 에 들 어가 면 해당 수험생 의 시험 좌석 번호 가 시스템 에 표시 되 며, 시험 시 수험생 은 시험 좌석 으로 바 꿔 착석 해 야 한다.그러나 일부 수험생 들 은 지각 을 해서 시험 기 는 이미 끝 났 고, 그들 은 받 은 시험 기 좌석 번 호 를 가지 고 당신 에 게 도움 을 청 할 수 밖 에 없 으 며, 무대 뒤에서 그들의 시험 좌석 번 호 를 찾 아 낼 수 밖 에 없다.
입력 형식: 첫 줄 에 정수 N (≤ 1000) 을 입력 하고 N 줄 에 한 줄 씩 수험생 의 정 보 를 제공 합 니 다. 수험표 번호 시험 기 좌석 번호 시험 좌석 번호.이 가운데 수험표 번 호 는 16 자리 숫자 로 구 성 돼 있 으 며 좌석 은 1 부터 N 까지 번호 가 매 겨 져 있다.모든 사람의 수험표 번호 가 다 르 고 언제든지 두 사람 을 같은 자리 에 배치 하지 않 을 것 을 입력 하 십시오.
수험생 정보 후 정정 수 M (≤ N) 을 제시 하고 그 다음 줄 에서 조회 할 시험 기 좌석 번 호 를 M 개 제시 하여 빈 칸 으로 구분한다.
출력 형식: 조회 가 필요 한 모든 시험 기 좌석 번호 에 대응 하여 한 줄 에 해당 하 는 수험생 의 수험 번호 와 시험 좌석 번 호 를 출력 하고 중간 에 1 개의 빈 칸 으로 구분한다.
입력 예시:
4
3310120150912233 2 4
3310120150912119 4 1
3310120150912126 1 3
3310120150912002 3 2
2
3 4
출력 예시:
3310120150912002 2
3310120150912119 1
#include
using namespace std;
const int N=1e3+5;
typedef long long ll;
struct student{
string s;
int a;
int b;
}s[N];
int main(){
int n,m,x;
cin>>n;
for(int i=0;i<n;i++) cin>>s[i].s>>s[i].a>>s[i].b;
cin>>m;
for(int i=0;i<m;i++){
cin>>x;
for(int j=0;j<n;j++) {
if(s[j].a==x){
cout<<s[j].s<<" "<<s[j].b<<'
';
break;
}
}
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【JavaScript】 볼록함 그라함 스캔을 구현, 애니메이션화한다! ? 【canvas】볼록포를 시각화해 본다. — s-yoshiki | 스크립트 카스 (@s_yoshiki_dev) JavaScript에서 그레이엄 스캔에 의해 정렬되어 가는 애니메이션을 구현했다. 아래쪽에서 데모로 소개. 참고 Java...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.