
문제를 보시려면 클릭하세요 더보기 문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 제한 사항 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. 입출력 예 나의 코드 def solution(x, n): return [x*i for i in range(1, n+1)] 문제 설명 1) 기본 설명 - 프로그래머스에서 제공하는 기본 함수는 다음과 같습니다. def solution(x, n): answer = [] return answer 문제에 맞게 solution 함수를 작성하면 된다는..

문제를 보시려면 클릭하세요 더보기 문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 사항 n과 m은 각각 1000이하인 정수이다. 입출력 예 나의 코드 a, b = map(int, input().strip().split(' ')) for _ in range(b): print('*' * a) 문제 설명 1) 기본 설명 - 프로그래머스에서 제공하는 기본 함수는 다음과 같습니다. a, b = map(int, input().strip().split(' ')) print(a + b) 가로의 길이가 a, 세로의 길이가 b입니다. 이를 이용해서 가로가 a, 세로가 b인 별 직사각형을 만들면 됩니..
문제를 보시려면 클릭하세요 더보기 문제 설명 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six7" 10203 → "1zerotwozero3" 이렇게 숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 매개변수로 주어집니다. s가 의미하는 원래 숫자를 return 하도록 solution 함수를 완성해주세요. 참고로 각 숫자에 대응되는 영단어는 다음 표와 같습니다. 제한 사항 제한사항 1 ≤ s의 길이 ≤ 50 s가 "zero" 또..

문제를 보려면 클릭하세요 더보기 문제 설명 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 로또를 구매한 민우는 당첨 번호 발표일을 학수고대하고 있었습니다. 하지만, 민우의 동생이 로또에 낙서를 하여, 일부 번호를 알아볼 수 없게 되었습니다. 당첨 번호 발표 후, 민우는 자신이 구매했던 로또로 당첨이 가능했던 최고 순위와 최저 순위를 알아보고 싶어 졌습니다. 알아볼 수 없는 번호를 0으로 표기하기로 하고, 민우가 구매한 로또 번호 6개가 44, 1, 0, 0, 31 25라고 가정해보겠습니다. 당첨 번호 6개가 31, 10, 45, 1, 6, 19라면, 당첨 가능한 최고 순위와 최저 순위의 한 예는 아래와..

- 개미의 이동경로를 출력해라. game = [list(map(int, input().split())) for _ in range(10) ] a, b = 1, 1 while (game[a][b] == 0): game[a][b] = 9 if game[a][b+1] == 0 or game[a][b+1] == 2: b += 1 else: a += 1 if(game[a][b] == 2): game[a][b] = 9 for i in game: print (' '.join(repr(j) for j in i)) 1) 2차원 리스트를 입력받는다. => map object로 각 행을 입력받고, list로 변경한다. 2) a, b를 1, 1로 초기화한다. =>개미의 출발위치가 2..

- 판의 크기, 막대의 개수, 막대 방향, 길이, 위치가 주어질 때 완성된 판의 모습을 출력해라. - 격자판의 세로, 가로를 입력 받는다. - 막대의 개수를 입력받는다. (n) - 막대의 길이, 방향, 좌표를 순서대로 n번 입력받는다. - 입력된 정보에 맞도록 판을 작성한다. - 판을 출력한다. h, w = map(int, input().split()) #세로, 가로 입력받기 game = [[0]*w for i in range(h)] #크기에 맞도록 판 초기화하기 n = int(input()) #막대의 개수 입력받기 for i in range(n): l, d, x, y = map(int, input().split()) #막대 정보 입력받기 for i in ..

- 바둑판에 검은돌, 흰 돌이 있을 때, 위치 x의 가로줄의 돌 색을 모두 바꾼 후, 다시 그 세로줄의 모든 돌을 바꾸는 것이다. - 2차원 배열 입력받기 ( 처음 바둑돌 판을 만들기 위해 ) - 입력받은 값을 이용해 돌 색을 바꾸어 준다. - 결과를 출력한다. game = [list(map(int, input().split()))for _ in range(19)] #2차원 배열 입력 num = int(input()) #몇 번 뒤집을지 for i in range(num): a, b = map(int, input().split()) for j in range(19): game[a-1][j] = (1 if game[a-1][j] == 0 else 0) game..
- 19 * 19 바둑판에 n개의 흰 돌을 놓는다. 해당 바둑판을 출력해라. ( 흰 돌의 위치를 보여주는 프로그램 ) - 19 * 19 바둑판을 0으로 초기화하여 선언하고, 흰 돌이 놓인 곳을 1로 바꾸어 저장한다. - 모양에 맞도록 출력한다. num = int(input()) game = [[0]*19 for i in range(19)] #0으로 초기화된 2차원 배열 for i in range(num): a, b = map(int, input().split()) game[a-1][b-1] = 1 #흰 돌의 위치에 저장 for i in game: print (" ".join(repr(j) for j in i)) #대괄호 없이 공백을 구분자로 출력 📌 ..

- 이상한 출석부를 부르는데, 가장 빠른 번호가 무엇인지 찾아내는 프로그램을 작성해라. - 0이나 음수가 입력될 수도 있다. - for문을 사용하여 출석부를 탐색하고, 제일 작은 숫자를 저장하여 출력하는 방법이 있다. - 파이썬 내장함수를 사용하여 제일 작은 숫자를 출력하는 방법이 있다. min 함수 사용 num = int(input()) a = list(map(int, input().split())) print (min(a)) - min 함수는 파이썬 내장함수이다. - 리스트의 최솟값을 찾아 그 값을 반환한다. for문 이용 num = int(input()) a = list(map(int, input().split())) result ..

- 무작위 출석을 거꾸로 부르는 프로그램을 작성해라. - 부른 순서대로 기록하고, 거꾸로 출력한다. - 여러 방법이 존재한다. 리스트를 역순으로 만들거나, 역순으로 조회하는 방법 등을 사용할 수 있다. reversed()사용 num = int(input()) a = list(map(int, input().split())) # 문자열 리스트로 입력받기 print(" ".join(repr(i) for i in reversed(a))) #대괄호 없이 거꾸로 출력 - reversed 함수는 파이썬 인터프리터에서 제공하는 내장함수이다. - 반환형은 reversed 객체를 반환한다. ( 입력된 매개변수를 reversed object로 반환함, ) => 특정 객체를..
- Total
- Today
- Yesterday
- level1
- replit
- Swift
- 레플릿
- 깃허브
- CHR
- ord
- 정답
- do while
- python
- 설명
- Code up
- 이것이 코딩테스트다
- CodeUp
- 백준
- 코드 업
- 16진수 입력
- for문
- SwiftUI
- 부르트포스
- 파이썬
- 기초 100제
- COMMIT
- 시간초과
- 프로그래머스
- 깃
- 코드업
- 리플릿
- baekjoon
- 반복문
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |