Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 영상제작기
- Brigthics
- 추천시스템
- 삼성SDS Brigthics
- 삼성SDS
- 삼성 SDS
- 브라이틱스
- 혼공머신
- 혼공학습단
- 직원 이직여부
- 포스코 청년
- 데이터분석
- 데이터 분석
- 혼공머신러닝딥러닝
- 혼공
- Brigthics를 이용한 분석
- 삼성 SDS Brigthics
- 포스코 아카데미
- 모델링
- 삼성SDS Brightics
- 노코드AI
- 개인 의료비 예측
- 캐글
- 팀 분석
- 브라이틱스 서포터즈
- 직원 이직률
- Brightics
- Brightics Studio
- Brigthics Studio
- Brightics를 이용한 분석
Archives
- Today
- Total
데이터사이언스 기록기📚
[백준/Python] 27159번(구현)_노 땡스! 본문
📌문제 유형
구현(브론즈III)
📌문제
27159번: 노 땡스!
《노 땡스!》는 $3$부터 $35$까지의 정수가 쓰인 수 카드를 이용하여 플레이할 수 있는 보드게임입니다. 수 카드를 경매를 통해서 낙찰받으며, 최종적으로 가지고 있는 수 카드를 이용하여 다음과
www.acmicpc.net
📌나의 문제풀이
- past에 이전 값 저장해서 현재 값인 nums[i]와 비교
- 1 차이 나면 past에 저장, 아닌 경우 total에 더하기
n = int(input())
nums = list(map(int, input().split()))
total = nums[0]
past = nums[0]
for i in range(1,len(nums)):
if nums[i] - past == 1:
past = nums[i]
else:
total += nums[i]
past = nums[i]
print(total)
📌다른 사람의 문제풀이
백준 BAEKJOON 27159번 노 땡스! [PYTHON/파이썬]
백준 BAEKJOON 27159번 노 땡스! [PYTHON/파이썬] https://www.acmicpc.net/problem/27159 27159번: 노 땡스! 《노 땡스!》는 $3$부터 $35$까지의 정수가 쓰인 수 카드를 이용하여 플레이할 수 있는 보드게임입니다. 수
calkolab.tistory.com
- 이웃한 수가 아닌 경우, tmp에 해당값 저장 후 result로 다시 옮기기
N = int(input())
# 문제를 쉽게 풀기 위한 [0] 추가
cards = list(map(int, input().split())) + [0]
result = []
tmp = []
for i in range(N) :
tmp.append(cards[i])
# 이웃한 수가 아니라면 result에 추가 및 tmp 초기화
if (cards[i+1] - cards[i]) != 1 :
result.append(tmp)
tmp = []
total = 0
for j in result :
total += j[0]
print(total)
728x90
'Coding Test > 백준(Python)' 카테고리의 다른 글
[백준/Python] 26040번(구현, 문자열)_특정 대문자를 소문자로 바꾸기 (0) | 2023.02.13 |
---|---|
[백준/Python] 26264번(문자열)_빅데이터? 정보보호! (0) | 2023.02.12 |
[백준/Python] 10808번(구현, 문자열)_알파벳 개수 (0) | 2023.02.07 |
[백준/Python] 2530번(수학, 사칙연산)_인공지능 시계 (0) | 2023.02.07 |
[백준/Python] 15873번(수학,조건분기)_공백 없는 A+B (0) | 2023.02.06 |
Comments