IT_Baekjoon 단계별로 풀어보기/for문
-
2438_Python // 별 찍기 -1IT_Baekjoon 단계별로 풀어보기/for문 2020. 1. 5. 23:34
Python import sys n = int(sys.stdin.readline()) for i in range(n) : for j in range(i+1) : print("*", end ='', flush = True) print() end = ''로 줄 바꿈을 없애줌으로 별들을 겹치게 하고 flush로 버퍼가 넘치지 않게 했습니다 하지만 파이썬에는 쉽게 문자열을 곱해서 출력할수 있는 기능이 있었죠.. import sys n = int(sys.stdin.readline()) for i in range(n) : print("*"*i+1) ===
-
15552_Python // 빠른 A+BIT_Baekjoon 단계별로 풀어보기/for문 2020. 1. 4. 12:32
Python import sys n = int(sys.stdin.readline()) for i in range(n) : a,b = map(int,sys.stdin.readline().split()) print(a+b) 입출력방식이 느린 input보다 sys.stdin.readline을 사용하였다 참고 : https://www.acmicpc.net/board/view/22716 === sys라이브러리를 알아보니 인터프리터와 더욱 강한 상호작용을 하게 만들어주는 라이브러리더군요 나중에 왜 인터프리터와 강한 상호작용이 더 빠른 속도를 만들어 내는지, input은 왜 바로 인터프리터와의 강한 상호작용 안 하도록 만들어졌는지 찾아보겠습니다.