목록BOJ_백준 (122)
haju__log
https://www.acmicpc.net/problem/2752 2752번: 세수정렬 숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다. www.acmicpc.net ✅ 문제 풀이 별표 (*, asterisk) 를 활용하여 리스트 타입의 데이터를 출력하였다. import sys a=list(map(int,sys.stdin.readline().split())) a.sort() print(*a)
https://www.acmicpc.net/problem/1264 1264번: 모음의 개수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄 www.acmicpc.net ✅ 문제 풀이 문자열을 받고 s.lower()을 해준 이유는 대문자 A,E,I,O,U를 세는 조건문을 새로 만드는 것 대신 한 번에 갯수를 세기 위해서이다. import sys while True: result=0 s=sys.stdin.readline().strip() s=s.lower() if s[0]=="#" and len(s)==1: break result += s.co..
https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net ✅ 문제 풀이 2750번과 동일하게 풀어도 정답! input()을 사용했다면 시간초과지만 sys를 이용하여 시간을 줄였다. import sys n=int(sys.stdin.readline()) l=[] for i in range(n): l.append(int(sys.stdin.readline())) l.sort() for i in l: print(i)
https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net import sys n=int(sys.stdin.readline()) l=[] for i in range(n): l.append(int(sys.stdin.readline())) l.sort() for i in l: print(i)