[알고리즘 스터디] 백준 10773번 Python 풀이 - list 자료형 다루기

2022. 4. 6. 02:46·Algorithm/Python

# 문제 

https://www.acmicpc.net/problem/10773

 

10773번: 제로

첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경

www.acmicpc.net

# 접근

list에 넣고 빼는 것을 조건에 따라 반복

 

# 작성 코드

num = int(input())
num_list = []
sum = 0
for _ in range(num):
  input_num = int(input())
  if (input_num == 0):
    del num_list[-1]
  else:
    num_list.append(input_num)
    
for list_item in num_list:
  sum += list_item

print(sum)

# 기억해야 할 것

- list 자료형에서 가장 뒤에 자료를 추가할 때 list.append

- list 자료형에서 자료를 삽입할 때 list.insert(index, 삽입할 자료)

- list 자료형에서 자료를 제거할 때 del list[index]

- list 자료형에서 자료를 제거할 때 list.remove(자료)

 +) count, extend, pop

 

저작자표시 비영리 변경금지 (새창열림)

'Algorithm > Python' 카테고리의 다른 글

[알고리즘 스터디] 백준 2798번 Python 풀이 - 블랙잭  (0) 2022.06.03
[알고리즘 스터디] 백준 1259번 Python 풀이 - 팰린드롬수  (0) 2022.05.02
[알고리즘 스터디] 백준 9012번 Python 풀이 - list()  (0) 2022.04.06
[python] List 초기화 방법  (0) 2021.10.15
[python] list 자료형 - insert, remove  (0) 2021.10.01
'Algorithm/Python' 카테고리의 다른 글
  • [알고리즘 스터디] 백준 2798번 Python 풀이 - 블랙잭
  • [알고리즘 스터디] 백준 1259번 Python 풀이 - 팰린드롬수
  • [알고리즘 스터디] 백준 9012번 Python 풀이 - list()
  • [python] List 초기화 방법
YONJAAN
YONJAAN
코딩일기
  • YONJAAN
    마이라이프해피라이프
    YONJAAN
  • 전체
    오늘
    어제
    • 분류 전체보기 (37)
      • Server (3)
        • Docker (1)
        • Node (0)
        • Spring (1)
        • Django (1)
      • Algorithm (20)
        • Python (7)
        • C++ (13)
      • Front (0)
      • 컴퓨터 (0)
        • Go (0)
        • C++ (3)
      • Diary (9)
        • 휴학일기 (0)
        • 진로 탐색 (0)
        • 책 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    작아지지말자
    일기
    ㅇ
    졸려
    가십
    공부나하러가이꼬맹아
    빛나는사람
    C++
    아름다운색
    소마
    오블완
    리액트
    SW마에스트로
    질투
    아이즈원
    Soma
    공부기록
    백준
    노래추천
    여유
    사랑스럽다
    golang
    내가쓴글
    생각
    합격
    티스토리챌린지
    횡설수설
    소프트웨어마에스트로
    GIT
    사랑이란
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
YONJAAN
[알고리즘 스터디] 백준 10773번 Python 풀이 - list 자료형 다루기
상단으로

티스토리툴바