도전
이 작업에서는 정수 N (-1e9 <= N <0 && 0 <N <= + 1e9) 을 입력 한 다음 T = (abs (N) % M + 1) 을 계산하는 프로그램을 작성해야합니다. N은 양수이고 처음부터 T 번째 문자를 출력하고 그렇지 않으면 소스의 끝에서 T 번째 문자를 출력합니다.
M은 소스 크기 (바이트)입니다.
예 : 출처가 다음 과 같은 경우 :abcd efg/hi
입력:
2
산출:
c
입력 :
-3
산출:
g
입력 :
-9249678
산출:
b
입력 :
-11
산출:
i
제약
- FILE 작업을 사용하지 마십시오
- 원하는 언어를 사용할 수 있습니다
- 1 바이트 제출을 피하거나 사용하지 마십시오. 모든 재미를 망칠 수 있습니다.
- 최단 솔루션이 승리합니다!
편집 : 문제 설명이 임의의 테스트 데이터 (및 모든 솔루션에 대해 동일한 데이터)를 사용하여 솔루션을 판단 할 수 있도록 솔루션을 업데이트하십시오. 따라서 불편을 끼쳐 드려 죄송합니다 (있는 경우).
-2 -> / -1 -> h 0 -> i 1 -> b 2 -> c. 그러나 최소한 매핑은 이제 만장일치입니다.
&&첫 번째 문장에서 ||?