분류 전체보기 (258) 썸네일형 리스트형 파이썬) 게임을 만든 동준이 - BOJ https://www.acmicpc.net/problem/2847 2847번: 게임을 만든 동준이 학교에서 그래픽스 수업을 들은 동준이는 수업시간에 들은 내용을 바탕으로 스마트폰 게임을 만들었다. 게임에는 총 N개의 레벨이 있고, 각 레벨을 클리어할 때 마다 점수가 주어진다. 플레이어 www.acmicpc.net n = int(input()) arr = [] for i in range(n): arr.append(int(input())) cnt = 0 for i in range(n-1, 0, -1): if arr[i] 자바스크립트) Audio API 웹 오디오 API를 사용하며 웹 오디오 API에 대해 찾아보다가 우연히 잘 정리한 글을 발견해 정리한다. 우리가 할 일 Web Audio API가 무엇인지, 요소와 어떻게 다른지 알아보기 GainNode를 사용하여 간단한 볼륨 컨트롤러 구축 더 복잡한 오디오 노드 탐색 태그와 다른 점 예전에는 브라우저에서 오디오를 재생하는 첫 번째 방법이 태그 였습니다. 이 태그는 오디오를 전혀 제어할 수 없으며 Internet Explorer에서만 사용이 가능합니다. 이는 결코 표준화되지 않았으며 지금은 너무 구식이어서 caniuse.com 웹사이트에서도 다음과 같이 경고할 것입니다. 이러한 요소/태그는 더 이상 사용되지 않으므로 사용해서는 안됩니다. 이로 인해 브라우저 지원이 되질 않습니다. Flash는 웹에서 오디.. 파이썬) 0 만들기 - BOJ https://www.acmicpc.net/problem/7490 7490번: 0 만들기 각 테스트 케이스에 대해 ASCII 순서에 따라 결과가 0이 되는 모든 수식을 출력한다. 각 테스트 케이스의 결과는 한 줄을 띄워 구분한다. www.acmicpc.net 구현 + dfs + 브루트포스 문제인거같다. 처음 제출한 코드는 다음과 같다 t = int(input()) result = [] def dfs(arr, current_idx, n, s, condition, num): if current_idx == n: new_s = s.replace(' ', '') if eval(new_s) == 0: if s not in result: result.append(s)3 return if condition == 'p.. 파이썬) 카드게임 - BOJ https://www.acmicpc.net/problem/2621 2621번: 카드게임 근우는 오늘 재미있는 카드 게임을 배우고 있다. 카드는 빨간색, 파란색, 노란색, 녹색의 네 가지 색이 있고, 색깔별로 1부터 9까지 숫자가 쓰여진 카드가 9장씩 있다. 카드는 모두 36(=4x9)장이다. www.acmicpc.net from collections import Counter info = [] for i in range(5): color, num = map(str, input().split()) info.append([color, int(num)]) info .sort(key=lambda x: x[1]) print(info) num1 = info[0][1] num2 = info[1][1] num3 = i.. 파이썬) 암호 만들기 - BOJ https://www.acmicpc.net/problem/1759 from itertools import combinations from collections import Counter l, c = map(int, input().split()) arr = list(map(str, input().split())) arr.sort() result = [] for v in combinations(arr, l): # 조합을 짜줌 c = Counter(v) # 조합 안 요소의 개수를 셈 cnt = 0 # 모음 수 if 'a' in c: cnt += 1 if 'e' in c: cnt += 1 if 'i' in c: cnt += 1 if 'o' in c: cnt += 1 if 'u' in c: cnt += 1 if .. 파이썬) 더하기 사이클 - BOJ n = int(input()) init = n n = str(n) if len(n) == 1: n = '0' + n i = 1 p = n n = int(n[0]) + int(n[1]) n = str(n) if len(n) == 1: n = p[-1] + n else: n = p[-1] + n[-1] while True: if int(init) == int(n): break # while True: i += 1 # if init == int(n): # break prev = n n = int(n[0]) + int(n[1]) n = str(n) if len(n) == 1: n = prev[-1] + n else: n = prev[-1] + n[-1] # print(n) print(i) https://www... 파이썬) 컨베이어 벨트 위의 로봇 - BOJ https://www.acmicpc.net/problem/20055 20055번: 컨베이어 벨트 위의 로봇 길이가 N인 컨베이어 벨트가 있고, 길이가 2N인 벨트가 이 컨베이어 벨트를 위아래로 감싸며 돌고 있다. 벨트는 길이 1 간격으로 2N개의 칸으로 나뉘어져 있으며, 각 칸에는 아래 그림과 같이 1부 www.acmicpc.net from collections import deque n, k = map(int, input().split()) belt = deque(list(map(int, input().split()))) robot = deque([0] * n) step = 0 while 1: belt.rotate(1) robot.rotate(1) # 회전 robot[-1] = 0 # 로봇 아웃 if .. 파이썬) 줄 세우기 - BOJ https://www.acmicpc.net/problem/2631 2631번: 줄세우기 KOI 어린이집에는 N명의 아이들이 있다. 오늘은 소풍을 가는 날이다. 선생님은 1번부터 N번까지 번호가 적혀있는 번호표를 아이들의 가슴에 붙여주었다. 선생님은 아이들을 효과적으로 보호하기 www.acmicpc.net 이 문제는 보아도 모르겠어서 해당 블로그를 통해 이해를 하게되었다 https://ddiyeon.tistory.com/61 [백준 2631번] 줄세우기 (python) 문제 KOI 어린이집에는 N명의 아이들이 있다. 오늘은 소풍을 가는 날이다. 선생님은 1번부터 N번까지 번호가 적혀있는 번호표를 아이들의 가슴에 붙여주었다. 선생님은 아이들을 효과적으로 보호 ddiyeon.tistory.com 내가 제출한 .. 이전 1 ··· 6 7 8 9 10 11 12 ··· 33 다음