반응형
250x250
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 | 29 | 30 |
Tags
- 코딩
- 프로그래머스 파이썬
- BOJ
- 정보처리기사 실기 시험
- 정보처리기사 실기
- 2022년 정보처리기사 실기
- 그리디
- dfs
- 토마토
- 백준 토마토 파이썬
- 정보처리기사
- 백준
- 자바
- 백준 백트랙킹
- 코딩테스트
- it
- 자료구조
- 백준 그래프 이론 파이썬
- 2022년 정보처리기사 실기 1회 가답안
- python
- 프로그래머스
- 2022년 정보처리기사 실기 가답안
- BFS
- 백준 그래프 탐색 파이썬
- 프로그래밍
- 백준 N-Queens
- 백준 백트랙킹 파이썬
- 파이썬
- 알고리즘
- 코드
Archives
- Today
- Total
코딩,안되면 될때까지
[백준 18406번-럭키 스트레이트]-파이썬 본문
728x90
반응형
백준 18406번 파이썬풀이
<문제>
https://www.acmicpc.net/problem/18406
18406번: 럭키 스트레이트
첫째 줄에 점수 N이 정수로 주어진다. (10 ≤ N ≤ 99,999,999) 단, 점수 N의 자릿수는 항상 짝수 형태로만 주어진다.
www.acmicpc.net
<풀이>-구현
이 문제는 전형적인 구현문제로 문제에서 요구하는 바를 그대로 코드로 옮기면 된다.
입력된 정수를 정확히 반으로 나눈다음 앞부분의 합을 더하고 뒷부분의 합을 뺐을경우 결과가 0이 된다면 문제에서
제시된 조건을 만족한다. 이것을 코드로 그대로 옮기면 다음과 같다.
<코드>-파이썬
n = input()
length = len(n)
sum = 0
for i in range(length//2):
sum+=int(n[i])
for i in range(length//2,length):
sum-=int(n[i])
if sum == 0:
print('LUCKY')
else:
print('READY')
728x90
반응형
'백준 > 백준-파이썬' 카테고리의 다른 글
[백준 1018번-체스판 다시 칠하기]-파이썬 (6) | 2022.03.17 |
---|---|
[백준 14499번 - 주사위 굴리기]-파이썬 (18) | 2022.03.16 |
[백준 2468번-안전영역]-파이썬 (33) | 2022.03.13 |
[백준 11724번-연결요소의 개수]-파이썬 (16) | 2022.03.12 |
[백준 1012번-유기농 배추]-파이썬 (30) | 2022.03.11 |
Comments