python

·python
https://www.acmicpc.net/problem/2563 2563번: 색종이 가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 www.acmicpc.net 코드 paper_list = [[0 for i in range(100)] for j in range(100)] times = int(input()) for _ in range(times): x, y = map(int, input().split()) for row in range(x, x+10): for col in range(y, y+10): paper_list[row][col] = 1 result ..
·python
https://www.acmicpc.net/problem/10789 10789번: 가상 키보드 입력 입력의 첫 번째 줄(행)에는 두 개의 정수 r과 c (1 ≤ r, c ≤ 50)가 포함되어 가상 키보드 격자의 행과 열 수를 제공합니다. 가상 키보드는 다음 r 행에 표시되며 각 행에는 c 문자가 들어 있습니다. www.acmicpc.net 코드 my_list = [] for _ in range(5): my_list.append(list(input())) for row in range(15): for col in range(5): try: print(my_list[col][row], end="") except: continue 설명 1. my_list에 입력값을 한줄 씩 list로 변환하여 저장한다. (2..
·python
문제 for문 내에서 queires 내의 index들을 반복적으로 my_string에 적용시키면서, 적용된 내용을 다시 my_string에 저장하는 방식으로 하면 될 것 같다. 코드 및 설명 def solution(my_string, queries): result = my_string for index in queries: front_string = result[:index[0]] mid_string = result[index[0]: index[1] + 1] back_string = result[index[1] + 1:len(result)] result = front_string + mid_string[::-1] + back_string return result for문 속의 string slicing ..
·python
python의 tkinter 모듈을 사용해서 단위 변환기를 만들어 보자. 아직 tkinter 모듈을 처음 공부하는 중이기 때문에, 간단하게 구현해보았다. 1. miles to km, km to miles 2가지 옵션 구현 2. 버튼을 누를 시 계산이 완료되어 완료 값이 출력 코드 from tkinter import * window = Tk() FONT = ("Arial", 20) from_unit = "miles" to_unit = "km" window.title("Unit Converter") window.minsize(width="250", height="100") window.config(padx=50, pady=25) # Label from_label = Label(text=f"{from_unit..
Ricky U. Lee
'python' 카테고리의 글 목록