| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 (추가 시간 없음) | 1024 MB (추가 메모리 없음) | 1230 | 557 | 462 | 45.029% |
이 문제는 투 스텝 문제이다. 한 번 채점할 때 참가자의 프로그램을 2번 실행하는 형식의 문제이다. 각 실행은 일반적인 문제와 같이 진행되지만, 두 실행은 서로 독립적이다.
갑과 을은 주어진 음이 아닌 두 정수 $A,B$의 합을 구하려고 한다. 두 정수의 합을 구하는 과정은 다음과 같다.
갑과 을이 이러한 과정을 통해 $A+B$를 구할 수 있는 프로그램을 작성하자.
첫 번째 줄에는 입력의 종류를 나타내는 정수 $T$가 주어진다. $(T \in \{ 1, 2 \})$
$T=1$인 경우 갑의 입력이 주어진다. 즉, 두 번째 줄에 음이 아닌 정수 $A$와 $B$가 공백으로 구분되어 주어진다. $(0 \le A, B \le 10^{18})$
$T=2$인 경우 을의 입력이 주어진다. 즉, 두 번째 줄에 갑이 만든 소문자 알파벳으로 구성된 길이가 13ドル$인 문자열이 주어진다.
$T=1$인 경우, 첫 번째 줄에 소문자 알파벳으로 구성된 길이가 13ドル$인 문자열을 출력한다.
$T=2$인 경우, 첫 번째 줄에 $A+B$의 값을 출력한다.
1 1 2
aaaaaaaathree
문제의 이해를 돕기 위한 예시다. 먼저 갑에게 입력으로 정수 $A$와 $B$의 값이 각각 1ドル$과 2ドル$로 주어진 것을 보여준다. 이후 갑은 소문자 알파벳으로 구성된 길이가 13ドル$인 문자열 aaaaaaaathree을 출력하였다.
2 aaaaaaaathree
3
이어서 예제 입력 1에서 갑이 출력한 aaaaaaaathree이 을의 입력으로 주어진다. 위에서 설명한 것과 같이 소문자 알파벳으로 구성된 길이가 13ドル$인 문자열이 주어진 것을 알 수 있다.
을은 $A+B$의 값인 3ドル$을 출력하였다.
University > 신촌지역 대학생 프로그래밍 대회 동아리 연합 > 2024 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2024 Winter) 연습 세션 PB번