전체 글

소프트웨어 및 하드웨어에 대한 지식 및 시행착오 기록 사이트
백준 2535번: 아시아 정보올림피아드 알고리즘 분류: 구현, 정렬 파이썬(Python) 풀이 링크: https://www.acmicpc.net/problem/2535 2535번: 아시아 정보올림피아드 첫 번째 줄에는 대회참가 학생 수를 나타내는 N이 주어진다. 단, 3 ≤ N ≤ 100이다. 두 번째 줄부터 N개의 줄에는 각 줄마다 한 학생의 소속 국가 번호, 학생 번호, 그리고 성적이 하나의 빈칸을 사 www.acmicpc.net 문제 최근 아시아 지역의 학생들만 참여하는 정보 올림피아드 대회가 만들어졌다. 이 대회는 온라인으로 치러지기 때문에 각 나라에서 이 대회에 참여하는 학생 수의 제한은 없다. 참여한 학생들의 성적순서대로 세 명에게만 금, 은, 동메달을 수여한다. 단, 동점자는 없다고 가정한다..
> del del x[n] x는 list나 dict도 가능하고 일반 변수도 가능하며 제거 시에는 메모리에서 제거한다. 또한 n번째 index를 제거하며 [n:]과 같이 슬라이싱 기법도 가능하다. # 예시 > remove() x.remove(n) x는 list 자료형이 가능하며, 인덱스를 모를 때 n이라는 값을 삭제한다. 하지만 n이 중복적으로 들어있을 시 맨 앞에 있는 첫번째 n을 제거한다. 따라서 리스트 안의 모든 n을 제거할 때에는 반복문을 통해 제거할 수 있다. # 예시 > pop() x.pop() x는 list자료형이 가능하며, 기본적으로 마지막 요소를 제거한 뒤 반환한다. (pop(n) -> index기반으로 n을 제거한 뒤 반환한다) # 예시
파이썬에서 주로 사용되는 숫자로는 정수형(int), 실수형(float)이 있다. - 정수형(Integer) 정수를 나타내는 숫자형으로, 음의 정수와 양의 정수(자연수) 그리고 0을 포함한다. 추가로 문자열을 정수로 변환할 수 있다. - 실수형(Float) 실수를 나타내는 숫자형으로, 소수점이 포함된 숫자이다. 더보기 구글 번역기에 실수를 번역하면 Real Number라고 번역이 된다. 하지만 왜 Float라고 쓸까? 그 이유는 5.23 = 5.23 * 10^0 = 0.523 * 10^1 = 0.0523 * 10^2 등 소수점이 이리저리 둥둥 떠다닌다고 볼 수 있다. 그래서 Floating-point = 부동소수점이라고 주로 부르곤 한다. 또한, Floating에서 Float만 가져와서 사용한다고 볼 수 ..
Dodolist
도돌이의 세미프로그래밍