분류 전체보기300 백준-2566번(최댓값)-python 백준-2566번(최댓값)-python line=[] for i in range(9): line.append(list(map(int,input().split()))) max_value = max(map(max, line)) print(max_value) for i in range(9): for j in range(9): if line[i][j] == max_value: print(i+1,j+1) l = sum([list(map(int, input().split())) for _ in range(9)],[]) m= max(l) mi = l.index(m) print(m) print(mi// 9 + 1, mi% 9 + 1) 2023. 11. 23. 백준-1080번(개수세기)-python 백준-1080번(개수세기)-python n=int(input()) l=list(map(int,input().split())) print(l.count(int(input()))) 2023. 11. 23. 백준-5597번(과제 안내신 분?)-python 백준-5597번(과제 안내신 분?)-python list1=[i for i in range(1,31)] for i in range(28): list1.remove(int(input())) print(list1[0]) print(list1[1]) 2023. 11. 23. 백준-2738번(행렬 덧셈)-python 백준-2738번(행렬 덧셈)-python n,m = map(int,input().split()) a = [list(map(int,input().split())) for _ in range(n)] b = [list(map(int,input().split())) for _ in range(n)] for x in range(n): for y in range(m): print(a[x][y]+b[x][y],end=' ') print() 2023. 11. 23. 04.스택 4.1 스택이란? 스택에 A,B,C,D를 순서대로 입력했다가 하나로 삭제하면 맨 위에 놓여진 D가 삭제된다. 이러한 입출력 형태를 후입선출(LIFO:Last-In First-Out)이라고 한다. 스택에서의 입출력은 맨 위에서만 일어나고 스택의 중간에서는 데이터를 삭제할 수 없다. 스택에서 입출력이 이루어지는 부분을 스택 상단(stack top)이라고 하고 반대쪽인 바닥 부분을 스택 하단(stack bottom)이라고 한다. 스택에서 저장되는것을 요소(element)라고 부른다. 스택에 요소가 하나도 없을 때 그러한 스택을 공백 스택(empty stack)이라고 한다. 텍스트 에디터에서 "되돌리기(undo)"기능을 구현할 떄 스택을 사용할 수 있다.왜냐하면 수행된 명령어들 중에서 가장 최근에 수행된 것부터.. 2023. 11. 23. 배열,구조체,포인터 배열,구조체,포인터 3.1 배열 배열의 개념 배열은 동일한 타입의 데이터를 한 번에 여러 개 만들 때 사용된다. 배열을 사용하면 '연속적인 메모리 공간'이 할당되고 인덱스 번호를 사용하여 쉽게 접근이 가능하기 때문에 반복 루프를 이용하여 여러가지 작업을 손쉽게 할 수 있다. 배열 ADT 배열은 의 쌍으로 이루어진 집합으로 정의할 수 있다. ADT 객체:쌍의 집합 연산: - create(size) ::==size개의 요소를 저장할 수 있는 배열 생성 - get(A,i) ::==배열 A의 i번째 요소 반환 - set(A,i,v) ::==배열 A의 i번째 위치에 값 v저장. get함수는 배열과 인덱스를 받는다.만약 그 인덱스가 유효하다면 인덱스 위치의 값을 반환한다.만약 인덱스가 유효하지 않다면.. 2023. 11. 23. 이전 1 ··· 43 44 45 46 47 48 49 50 다음