파이썬
-
https://www.acmicpc.net/problem/14940 14940번: 쉬운 최단거리 지도의 크기 n과 m이 주어진다. n은 세로의 크기, m은 가로의 크기다.(2 ≤ n ≤ 1000, 2 ≤ m ≤ 1000) 다음 n개의 줄에 m개의 숫자가 주어진다. 0은 갈 수 없는 땅이고 1은 갈 수 있는 땅, 2는 목표지점이 www.acmicpc.net 제출코드 # BFS import sys from collections import deque input = sys.stdin.readline direction = [(-1,0),(1,0),(0,-1),(0,1)] n,m = map(int,input().split()) arr = list(input().split() for _ in range(n)) vi..
[백준 14940] 쉬운 최단거리 (파이썬 풀이)https://www.acmicpc.net/problem/14940 14940번: 쉬운 최단거리 지도의 크기 n과 m이 주어진다. n은 세로의 크기, m은 가로의 크기다.(2 ≤ n ≤ 1000, 2 ≤ m ≤ 1000) 다음 n개의 줄에 m개의 숫자가 주어진다. 0은 갈 수 없는 땅이고 1은 갈 수 있는 땅, 2는 목표지점이 www.acmicpc.net 제출코드 # BFS import sys from collections import deque input = sys.stdin.readline direction = [(-1,0),(1,0),(0,-1),(0,1)] n,m = map(int,input().split()) arr = list(input().split() for _ in range(n)) vi..
2023.07.24 -
왼쪽 정렬 >>> "{0:10}".format("hi") ' hi' 오른쪽 정렬은 :을 사용하면 된다. 화살표 방향을 생각하면 어느 쪽으로 정렬되는지 바로 알 수 있을 것이다. 가운데 정렬 >>> "{0:^10}".format("hi") ' hi ' :^ 기호를 사용하면 가운데 정렬도 가능하다. 공백 채우기 >>> "{0:=^10}".format("hi") '====hi====' >>> "{0:!
[Python] 문자열 정렬과 공백 채우기왼쪽 정렬 >>> "{0:10}".format("hi") ' hi' 오른쪽 정렬은 :을 사용하면 된다. 화살표 방향을 생각하면 어느 쪽으로 정렬되는지 바로 알 수 있을 것이다. 가운데 정렬 >>> "{0:^10}".format("hi") ' hi ' :^ 기호를 사용하면 가운데 정렬도 가능하다. 공백 채우기 >>> "{0:=^10}".format("hi") '====hi====' >>> "{0:!
2023.03.22 -
날짜(yyyy/mm/dd)나 시간(hh:mm:ss)같은 형식을 문자열로 표현할 때 유용합니다. 문자열 타입에서 앞에 0 채우기 1. zfill() print("3".zfill(3)) # 003 print("s".zfill(4)) # 000s 2. rjust() 만약 앞에 0이 아닌 다른 문자를 채우고싶다면 rjust()를 사용합니다. print('2'.rjust(3,'a')) # aa2 print('a'.rjust(5,'b')) # bbbba 정수 타입에서 앞에 0 채우기 1. format() print(format(2,'03')) # 002 print('{0:05d}'.format(6)) # 00006 참고 : https://brownbears.tistory.com/483
[Python] 문자열 앞에 0 채우기날짜(yyyy/mm/dd)나 시간(hh:mm:ss)같은 형식을 문자열로 표현할 때 유용합니다. 문자열 타입에서 앞에 0 채우기 1. zfill() print("3".zfill(3)) # 003 print("s".zfill(4)) # 000s 2. rjust() 만약 앞에 0이 아닌 다른 문자를 채우고싶다면 rjust()를 사용합니다. print('2'.rjust(3,'a')) # aa2 print('a'.rjust(5,'b')) # bbbba 정수 타입에서 앞에 0 채우기 1. format() print(format(2,'03')) # 002 print('{0:05d}'.format(6)) # 00006 참고 : https://brownbears.tistory.com/483
2023.03.20