목록분류 전체보기 (97)
꾸준히 합시다
https://www.acmicpc.net/problem/2702 2702번: 초6 수학 첫째 줄에 테스트 케이스의 개수 T(1
https://www.acmicpc.net/problem/10988 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net 문제 유형: 구현, 문자열 # Solution 1 # 숏코딩 s=input();print(1 if s==s[::-1] else 0) ''' s = input() if s == s[::-1]: # 인풋으로 받은 단어를 반대로 뒤집어도(=거꾸로 읽어도) 기존의 단어와 같으면, print(1) # 1 출력 else: print(0) # 다르다면 0 출력 '''
https://www.acmicpc.net/problem/7567 7567번: 그릇 그릇을 바닥에 놓았을 때 그 높이는 10cm 이다. 그런데 두 개의 그릇을 같은 방향으로 포개면 그 높이는 5cm만 증가된다. 만일 그릇이 서로 반대방향으로 쌓이면 높이는 그릇만큼, 즉 10cm 늘어난다. www.acmicpc.net 문제 유형: 구현, 문자열 # Solution 1 plates = input() ans = 10 # 처음 그릇을 바닥에 놓았을 때 높이 10cm for i in range(1, len(plates)): # 두 번째 그릇부터 이전 그릇과 비교 시작 if plates[i] == plates[i - 1]: ans += 5 # 같은 방향이면 5cm 추가 else: ans += 10 # 다른 방향이면..
https://www.acmicpc.net/problem/2476 2476번: 주사위 게임 첫째 줄에는 참여하는 사람 수 N이 주어지고 그 다음 줄부터 N개의 줄에 사람들이 주사위를 던진 3개의 눈이 빈칸을 사이에 두고 각각 주어진다. www.acmicpc.net 문제 유형: 수학, 구현 # Solution 1 import sys input = sys.stdin.readline n = int(input()) arr = [list(map(int, input().split())) for _ in range(n)] prize_money = [0] * n for i in range(n): if arr[i][0] == arr[i][1] == arr[i][2]: prize_money[i] = 10000 + arr[..