본문 바로가기
KOREATECH 1109: 자라나라 나무나무 Link : judge.koreatech.ac.kr/problem.php?id=1109 Python 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 from sys import stdin target = int(stdin.readline().strip()) dp = [0] * 30 dp[0] = 1 for i in range(1, 30): dp[i] = dp[i - 1] * 2 info = [] cut_day = 0 for i in range(29, -1, -1): if target == 0: break if target >= dp[i]: target -= dp[i] info.append(i + 1) if cut_day == 0: c.. 2020. 12. 14.
1100: 눈이 침침한 재성이 Link : judge.koreatech.ac.kr/problem.php?id=1100 1. 문제 컴공 동문회장 재성이는 나이를 먹어감에 따라서 점점 눈이 침침해 지고 있습니다. 때문에 숫자 5과 6을 종종 헷갈려하곤 합니다. 예를 들어 재성이가 받아적은 숫자가 25936 이면 이 숫자는 25935 일수도 25936 일수도 있으며 26936일수도 있습니다. 재성이가 받아적은 숫자가 두개 주어졌을때, 이 두 숫자의 합으로 가능한 최솟값과 최댓값을 출력 해 주세요. 2. 문제의 조건 1 2020. 12. 14.
KOREATECH 1100: 눈이 침침한 재성이 Link : judge.koreatech.ac.kr/problem.php?id=1100 Python 더보기 1 2 3 4 5 6 7 8 9 10 11 from sys import stdin temp = stdin.readline().strip().split(' ') n1 = temp[0] n2 = temp[1] max = int(n1.replace('5', '6')) + int(n2.replace('5', '6')) min = int(n1.replace('6', '5')) + int(n2.replace('6', '5')) print(min, max) Colored by Color Scripter cs FeedBack cjw.git@gmail.com 2020. 12. 14.
1098: 첫 유일 문자 찾기 Link : judge.koreatech.ac.kr/problem.php?id=1098 1. 문제 소문자로만 구성된 주어진 문자열에서 한번만 등장하는 첫 문자를 찾아 그것의 위치를 출력하시오. 예) "koreatech"이면 0. 설명: 한 번만 등장하는 문자들은 k, o, r, a, t, c, h이며 가장 먼저 등장한 문자는 k이므로 색인값 0이 출력되어야 함. 예) "lovelove"이면 -1. 설명: 한 번만 등장하는 문자가 없음 2. 문제의 조건 1 2020. 12. 14.
KOREATECH 1098: 첫 유일 문자 찾기 Link : judge.koreatech.ac.kr/problem.php?id=1098 Python 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 from sys import stdin quest_cnt = int(stdin.readline().strip()) for _ in range(quest_cnt): data = dict() data_arr = stdin.readline().strip() for idx, s in enumerate(data_arr): if s not in data: data[s] = [1, idx] else: data[s][0] += 1 if len(data) == 0: print('-1') else: for idx, key.. 2020. 12. 14.