BOJ/Python

백준 23813번 회전 파이썬

띵지니어 2022. 1. 15. 06:34
반응형

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

 

23813번: 회전

정수 $N$이 주어질 때, $N$의 일의 자리 숫자를 떼서 제일 앞자리 왼쪽에 이어 붙힌 것을 $N$의 회전이라고 정의하자. 예를 들어, 12345의 회전은 51234가 된다. 3의 회전은 3이 된다. 이렇게 회전을 계

www.acmicpc.net

 

N = input()
x = 0
result = 0
for i in range(len(N)):
    x += int(N[i])
for i in range(len(N)): #15 + 150 + 1500 + 15000 + 150000
    result += (x * (10**i))
print(result)

 

어떤식으로 돌아가는 패턴만 알면 무지 간단한 문제이다.

반응형

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

백준 3036번 링 파이썬  (0) 2022.01.17
백준 9012번 괄호 파이썬  (0) 2022.01.16
백준 1920번 수 찾기 파이썬  (2) 2022.01.14
백준 18406번 럭키 스트레이트 파이썬  (0) 2022.01.12
백준 10866번 덱 파이썬  (0) 2022.01.11
목차(index)