문제1657--암호문

1657: 암호문

[만든사람 : 이민혁, 한진우 (2021)]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

평문을 하나의 정수(a)로 입력받아, 암호문으로 암호화하여 전송하고자 한다. 평문을 암호문으로 암호화하는 방법은 다음과 같다. 

평문의 각 자리 숫자를 제곱하여 더한 후, 10으로 나눈 나머지를 평문의 가장 오른쪽에 붙인다. 

예를 들어, 평문이 12345라면, 각 자리 숫자를 제곱하면 12 + 22 + 32 + 42 + 5= 1 + 4 + 9 + 16 + 25 = 55이다.

55를 10으로 나눈 나머지는 5이기 때문에 평문의 가장 오른쪽에 붙이면 암호문은 123455가 된다.

이와 같은 방식으로 평문을 입력받아 암호문을 출력하는 프로그램을 작성해보자.



입력 설명

평문이 정수의 형태로 입력된다. 

단, 입력되는 정수의 범위는 10,000 <= a <= 99,999 이다.

출력 설명

암호문을 출력한다. 

입력 예시 Copy

10000

출력 예시 Copy

100001

출처/분류