데이터분석과 개발

[알고리즘] 백준 단계별_1차원배열: 2562번, 5597번, 3052번 본문

알고리즘

[알고리즘] 백준 단계별_1차원배열: 2562번, 5597번, 3052번

긍정적인마인드 2023. 2. 6. 23:48

파이썬 판다스를 자주 사용하다보니 파이썬 함수와 헷갈리는 경우, 잘 안썼던 파이썬 함수가 생겨서 정리

 

 

1. 2562번

9개의 숫자가 입력될 때

최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력하는 문제

파이썬의 index() 함수 -> index('원소') 했을 시 '원소'의 인덱스 반환

 

 

2. 5597번

전체 학생 30명 중 28명이 과제를 제출한 상황에서 과제를 제출하지 않은 2명의 번호를 출력하는 문제

28개의 숫자가 랜덤으로 입력

-> 전체에서 나왔던 번호를 remove함수로 지워줌

 

3. 3052번

수 10개를 입력받은 후 42로 나눴을 때, 서로 다른 나머지가 몇 개 있는 지 출력

나머지 중복을 없애는 게 핵심

-> set() 함수로 집합을 만들어 중복 삭제 후 출력