Algorithm
-
1. 문제 2. 내 코드 import sys sys.stdin=open("input.txt","rt") #N,K=map(int,input().split()) T=int(input()) for x in range(T): # case1부터 시작 N,s,e,k=map(int,input().split()) lst=list(map(int,input().split())) //한 줄 띄어쓰기로 들어온 것이 int화되고 list화 된다 #lst=list(input().split()) //틀린코드 -> map함수 사용 x obj_list=lst[s-1:e-1] // 틀린코드 -> [s-1:e]로 수정 = s번째부터, e번째까지를 의미 obj_list.sort for y in obj_list: //틀린코드 -> for문 ..
[코드 구현력 기르기] 2. K번째 수1. 문제 2. 내 코드 import sys sys.stdin=open("input.txt","rt") #N,K=map(int,input().split()) T=int(input()) for x in range(T): # case1부터 시작 N,s,e,k=map(int,input().split()) lst=list(map(int,input().split())) //한 줄 띄어쓰기로 들어온 것이 int화되고 list화 된다 #lst=list(input().split()) //틀린코드 -> map함수 사용 x obj_list=lst[s-1:e-1] // 틀린코드 -> [s-1:e]로 수정 = s번째부터, e번째까지를 의미 obj_list.sort for y in obj_list: //틀린코드 -> for문 ..
2023.03.08 -
1. 변수와 출력함수 ◆ 1) 영문과 숫자, _로 이루어진다. 2) 대소문자를 구분한다 3) 문자나,_로 시작한다 : 숫자로 시작하면 에러 4) 특수문자를 사용하면 안된다 (%,&등) 5) 키워드를 사용하면 안된다 (if,for등) 한꺼번에 변수를 여러개 선언하고, 값을 넣을 수 있다. 값 교환 ◆ ◆ ◆seperate(구분해서 출력) ※ sep = '★' : ★자리에 변수 사이에 구분하고 싶은 값 넣으면, 출력 시 구분된다 : ', ' 쉼표 뒤에 띄어쓰기 해도 반영된다. ※ sep = '\n' -> 줄바꿈 해서 출력됨 print시, 변수들을 묶어서가 아니라 각각 출력해도, 줄바꿈 출력된다 (print에는 기본적으로 줄바꿈이 내장되어 있dma) print에는 기본적으로 줄바꿈이 ..
1. 파이썬 기초 문법1. 변수와 출력함수 ◆ 1) 영문과 숫자, _로 이루어진다. 2) 대소문자를 구분한다 3) 문자나,_로 시작한다 : 숫자로 시작하면 에러 4) 특수문자를 사용하면 안된다 (%,&등) 5) 키워드를 사용하면 안된다 (if,for등) 한꺼번에 변수를 여러개 선언하고, 값을 넣을 수 있다. 값 교환 ◆ ◆ ◆seperate(구분해서 출력) ※ sep = '★' : ★자리에 변수 사이에 구분하고 싶은 값 넣으면, 출력 시 구분된다 : ', ' 쉼표 뒤에 띄어쓰기 해도 반영된다. ※ sep = '\n' -> 줄바꿈 해서 출력됨 print시, 변수들을 묶어서가 아니라 각각 출력해도, 줄바꿈 출력된다 (print에는 기본적으로 줄바꿈이 내장되어 있dma) print에는 기본적으로 줄바꿈이 ..
2023.03.08