【2023】HUAWEI OD 머신 테스트 실기 Java CC++ Python JS Go-topic 0250-선택 과정

주제 0250-선택과목

주제 설명

현재 두 개의 선택과목이 있으며, 각 선택과목에는 수강생의 일부가 있고, 각 학생은 선택과목 점수를 가지고 있습니다. 동시에 두 개의 선택과목을 수강한 학생을 찾아야 합니다. 클래스, 클래스 번호가 작음 첫 번째 출력, 각 클래스는 두 선택과목의 성적 합계를 내림차순으로 정렬하고, 성적이 같을 경우 학생의 학번을 오름차순으로 정렬한다.

설명 입력

첫 번째 줄은 첫 번째 선택과목을 이수한 학생들의 성적이고,
두 번째 줄은 두 번째 선택과목을 이수한 학생들의 성적이다
. 학번의
형식은
학과번호 2자리 + 입학년도 뒤 2자리 + 학과 내 전공 1자리 + 해당
학번 3자리 총 8자리 입니다.
선택 과목의 선택 과목 학생 수의 값 범위는 [1-2000] 사이의 정수입니다.

출력 설명

2개의 선택과목을 동시에 수강한 학생의 학번, 동시에 2개의 선택과목을 수강한 학생이 없을 경우 NULL을 출력, 그렇지 않을 경우 먼저 학급에 따라 나누면 학번이 더
작음 먼저, 각 학급은 먼저 학번(학번 상위 5위)을 출력한
다음, 또 다른 줄을 시작하여 이 학급에서 동시에 두 개의 선택과목을 수강하는 학생들의 학번을 세미콜론으로 구분하여 출력한다.

예시 1

입력하다

01202021,75;01201033,95;01202008,80;01203006,90;01203088,100
01202008,70;01203088,85;01202111,80;01

Supongo que te gusta

Origin blog.csdn.net/amos_cloud/article/details/131874771
Recomendado
Clasificación