30281번 - Saldainiai
두 친구 Vilius와 Adomas는 사탕 공장을 방문했습니다. 방문이 끝날 때, 그들은 각각 생산되는 모든 종류의 사탕 상자 중 하나씩을 가져갈 수 있었습니다. 친구들은 가능한 한 많은 사탕을 가져가고 싶었지만, 둘 다 같은 수의 사탕을 나누어 가지기를 원했습니다. 친구들이 상자에 있는 사탕을 나누어 가질 때 각자 가장 많은 수의 사탕을 가져갈 수 있도록 어떤 상자들을 선택해야 하는지 도와주세요.
첫 번째 줄에는 공장에서 생산하는 사탕 상자의 종류 수를 나타내는 정수 N이 주어집니다. 두 번째 줄에는 각 종류의 사탕 상자에 들어있는 사탕의 개수를 나타내는 N개의 정수 ai가 주어집니다.
선택한 상자들의 사탕을 나누어 가질 때 각 친구가 받게 될 사탕의 개수를 나타내는 하나의 정수를 출력하세요.
5 8 7 9 16 13
23
설명: 친구들이 1번(8개), 3번(9개), 4번(16개), 5번(13개) 상자를 선택하면 총 46개의 사탕을 각각 23개씩 나눌 수 있습니다.
4 5 8 9 12
17
설명: 모든 상자를 선택하면 총 34개의 사탕을 각각 17개씩 나눌 수 있습니다.
1 15
0
설명: 한 종류의 상자에 15개의 사탕이 있습니다. 이 상자를 선택하면 사탕을 균등하게 나눌 수 없으므로, 어떤 상자도 선택하지 않습니다.
댓글을 작성하려면 로그인해야 합니다.
© 2026 All Rights Reserved. 주식회사 스타트링크 | 서비스 약관 | 개인정보 보호 | 결제 이용 약관 | 도움말 | 광고 문의 | 업데이트 노트 | 이슈 | TODO
한국어 | English (Beta)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
hanzch 1년 전 1
사탕 (Saldainiai)
문제
두 친구 Vilius와 Adomas는 사탕 공장을 방문했습니다. 방문이 끝날 때, 그들은 각각 생산되는 모든 종류의 사탕 상자 중 하나씩을 가져갈 수 있었습니다.
친구들은 가능한 한 많은 사탕을 가져가고 싶었지만, 둘 다 같은 수의 사탕을 나누어 가지기를 원했습니다.
친구들이 상자에 있는 사탕을 나누어 가질 때 각자 가장 많은 수의 사탕을 가져갈 수 있도록 어떤 상자들을 선택해야 하는지 도와주세요.
입력
첫 번째 줄에는 공장에서 생산하는 사탕 상자의 종류 수를 나타내는 정수 N이 주어집니다.
두 번째 줄에는 각 종류의 사탕 상자에 들어있는 사탕의 개수를 나타내는 N개의 정수 ai가 주어집니다.
출력
선택한 상자들의 사탕을 나누어 가질 때 각 친구가 받게 될 사탕의 개수를 나타내는 하나의 정수를 출력하세요.
제한
예제
예제 입력 1
예제 출력 1
설명: 친구들이 1번(8개), 3번(9개), 4번(16개), 5번(13개) 상자를 선택하면 총 46개의 사탕을 각각 23개씩 나눌 수 있습니다.
예제 입력 2
예제 출력 2
설명: 모든 상자를 선택하면 총 34개의 사탕을 각각 17개씩 나눌 수 있습니다.
예제 입력 3
예제 출력 3
설명: 한 종류의 상자에 15개의 사탕이 있습니다. 이 상자를 선택하면 사탕을 균등하게 나눌 수 없으므로, 어떤 상자도 선택하지 않습니다.