시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
5 초 512 MB 21 13 3 50.000%

문제

A+B도 하고, 정렬도 해보자.

지금은 재채점을 위한 소스가 다 모여서 제출을 닫았다.

입력

첫째 줄에 A, B가 주어진다.

둘째 줄에 N이 주어진다.

셋째 줄에 N개의 수가 주어진다.

출력

첫째 줄에 A+B를 출력한다.

둘째 줄에 N개의 수를 오름차순으로 정렬한 결과를 출력한다.

제한

  • 1 ≤ A, B ≤ 10
  • 1 ≤ N ≤ 1,000,000
  • 1 ≤ N개의 수 ≤ 1,000

소스 정보

  • 18384755: 배열 크기가 11
  • 18384759: 배열이 전역 변수고, 크기가 1000001
  • 18384763: 정렬이 N^2
  • 18384775: 정해
  • 18384777: 정렬이 N^2
  • 18384778: A+B만 출력함
  • 18384779: 정해
  • 18384781: A+B만 출력함
  • 18384782: 정해
  • 18384787: 출력 초과
  • 18384792: Java 런타임 에러
  • 18384804: Counting Sort, 1000넘는 입력 들어오면 RTE 될듯
  • 18384807: Java + Scanner
  • 18384815: Java + BufferedReader
  • 18384823: Python + 실수로 정렬 안함
  • 18384824: Python + input().split() 정해
  • 18384824: Python + input().split(' ')
  • 18384832: Python 정해
  • 18384841: Python N^2 정렬

재채점 시나리오

초기 상황

  • 데이터: 1 ≤ A ≤ B ≤ 10, 1 ≤ N ≤ 10
  • 시간 제한: 10초

재채점 시나리오

  1. N = 10,000인 데이터를 추가해서 N^2 정렬 소스의 시간을 증가시킴 (데이터 추가)
  2. N = 100,000인 데이터를 추가해서 N^2 정렬 소스의 시간을 매우 크게 증가시킴 (데이터 추가)
  3. 그냥 재채점 해봄
  4. 기록을 남기지 않는 재채점을 하고
  5. 재채점 한 번 더해봄 (데이터 추가 규칙 적용) 
  6. 시간 제한을 1초로 수정
  7. 시간 제한을 5초로 수정
  8. 기록을 남기지 않는 재채점을 하고
  9. 메모리 제한을 4MB로 수정
  10. 메모리 제한을 512MB로 수정
  11. ​​​​​​​전체 데이터 재채점

예제 입력 1

3 6
5
1 2 3 1 2

예제 출력 1

9
1 1 2 2 3

힌트

재채점 테스트가 모두 끝난 후에는 이 문제는 채점 준비 중으로 변한다.

그 전까지 다양한 결과가 나오는 제출을 해보자.