[백준] 3052번 : 나머지 (🥉브론즈 2) (Python)

2023. 1. 20. 03:22·◼ PS Note/백준
반응형

문제 바로 가기

 

3052번: 나머지

각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다.

www.acmicpc.net

 


풀이

  • 사용 언어 : Python
  • 풀이한 날짜 : 2021-09-18
# 파이썬 리스트 중복 제거 방법

# 방법1. 반복문을 통해 새로운 리스트에 중복 요소만 빼고 새로 저장

lst = []
new_lst = []

for i in range(10):
  lst.append(int(input())%42)

for j in lst:
  if j not in new_lst:
    new_lst.append(j)

print(len(new_lst))
# 방법2. set을 이용하여 리스트 중복 제거 (list -> set -> list)

lst = []
for i in range (10):
    lst.append(int(input())%42)

lst_set = set(lst)
lst = list(lst_set)

print(len(lst))


# 학습 내용: 파이썬 리스트 중복 제거 방법, 리스트 len(list이름)함수 이용

(예전에 기록해둔 풀이를 그대로 옮겨온 것이기에, 부가 설명이 없다는 점 양해 부탁드립니다.)

 

반응형

'◼ PS Note > 백준' 카테고리의 다른 글

[백준] 5355번 : 화성 수학 (🥉브론즈 2) (Python)  (0) 2023.01.20
[백준] 4344번 : 평균은 넘겠지 (🥉브론즈 1) (Python)  (2) 2023.01.20
[백준] 2839번 : 설탕 배달 (🥉브론즈 1) (Python)  (2) 2023.01.20
[백준] 2577번 : 숫자의 개수 (🥉브론즈 2) (Python)  (2) 2023.01.20
[백준] 2562번 : 최댓값 (🥉브론즈 2) (Python)  (0) 2023.01.20
'◼ PS Note/백준' 카테고리의 다른 글
  • [백준] 5355번 : 화성 수학 (🥉브론즈 2) (Python)
  • [백준] 4344번 : 평균은 넘겠지 (🥉브론즈 1) (Python)
  • [백준] 2839번 : 설탕 배달 (🥉브론즈 1) (Python)
  • [백준] 2577번 : 숫자의 개수 (🥉브론즈 2) (Python)
SangYoonLee (SYL)
SangYoonLee (SYL)
Slow, But Steady Wins The Race 😎
    반응형
  • SangYoonLee (SYL)
    ◆ Slow, But Steady ◆
    SangYoonLee (SYL)
  • 전체
    오늘
    어제
    • ◻ 전체 글 수 : (133) N
      • ✪ 취미, 경험 회고 및 일상 (26)
        • [취미] Room Escape (2)
        • [회고] IT 관련 경험 회고 (18)
        • [일상] 일상 생각 (4)
        • [일상] 독후감 (1)
      • ◼ FrontEnd (31) N
        • Web & HTML, CSS (10) N
        • JavaScript (4)
        • TypeScript (1)
        • ReactJS (16)
      • ◼ CS (3)
        • 자료구조 & 알고리즘 (1)
        • 컴퓨터 구조 (1)
        • 운영체제 (1)
      • ◼ PS Note (40)
        • 백준 (38)
        • 프로그래머스 (2)
      • ◼ IT Etc. (33)
        • (Until 2021) (21)
        • Python (6)
        • C | C# | C++ (1)
        • Git (1)
        • Unity (4)
        • Game Dev. (0)
  • 블로그 메뉴

    • 홈
    • 💻 GitHub
    • 🟢 Velog
    • 🧩 온라인 방탈출 출시 작품 모음
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    위코드
    1929
    프로젝트
    C++
    알고리즘
    백준
    유니티
    회고
    리엑트
    후기
    소수 구하기
    관심사의 분리
    코드숨
    JavaScript
    CodeSoom
    Component
    프로그래머스
    React
    unity
    Python
    파이썬
    wecode
    더라비린스
    코딩 일기
    개인 프로젝트
    방탈출고사
    미궁 게임
    Cpp
    주간 회고
    pygame
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
SangYoonLee (SYL)
[백준] 3052번 : 나머지 (🥉브론즈 2) (Python)
상단으로

티스토리툴바