백준 ] 3052번 나머지
| 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. | 입력 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어진다. 이 숫자는 1,000보다 작거나 같고, 음이 아닌 정수이다. | 출력 첫째 줄에, 42로 나누었을 때, 서로 다른 나머지가 몇 개 있는지 출력한다. 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 🌱 정답코드
2021. 3. 5.
Programmers ] Level 2 - 가장 큰 수
코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 programmers.co.kr ✍ 문제 해설 처음엔 위와 같이 하나씩 구하다가 이건 아닌 것 같아서 다른 분들 코드를 참고했다. 대부분의 풀이는 sort하면서 문자 크기를 비교하는 방식이었다. + ) 그런데 11번이 틀려서 찾아보니 [0, 0, 0, 0, 0]인 경우가 있으니 예외처리를 해야 한다는 것이었다. [0, 0, 0, 0, 0] 일 때, answer는 "0"이어야 한다. 🌱 정답코드 와우.... 더보기 ....Level..
2021. 3. 4.