백준 풀면서 얻었던 지식들

c4fiber·2023년 8월 12일
1

code-interview

목록 보기
10/12
post-thumbnail

기본 언어 변경하기

백준 페이지에서 설정 -> 언어 탭

원하는 언어를 추가하거나 삭제할 수 있습니다.

우리는 주로 python3을 사용하니까 최상단으로 끌어올립니다.

이제 제출 페이지에서 코드를 입력하기 전에 언어설정을 바꾸지 않아도 됩니다.


try it online

https://tio.run/#python3

온라인에서 코드를 미리 테스트 할 수 있는 사이트 입니다.

입력 값을 미리 정의해 테스트 할 수 있어서 굉장히 편리했습니다.


boj.kr/<문제번호>

블랙잭 2798번 문제 https://www.acmicpc.net/problem/2798

해당 링크를 boj.kr/2798 이렇게 줄일 수 있습니다.


n, m = map(int, input().split(' '))

예제 입력을 좀 더 쉽게 변수로 받을 수 있는 코드입니다.

출처백준 2798번 블랙잭

n, m = map(int, input().split(' '))
cards = list(map(int, input().split(' ')))
  1. input() : 사용자 입력을 받아 str로 반환
  2. .split(' ') : 공백을 기준으로 값을 분리
  3. map(int, <iterator>) : iterator(주로 list)에 포함된 각 값에 int() 적용
  4. n, m = map( ... ) : 처리된 결과를 각각 n, m 변수에 할당
profile
amazing idiot

0개의 댓글