Logo
(追記) (追記ここまで)

21406번 - Строка 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB114887382.022%

문제

В математике часто встречаются так называемые рекуррентные соотношения. Обычно они применяются для задания числовых последовательностей --- очередное число в последовательности некоторым образом выражается через предыдущие. Примером такой последовательности являются числа Фибоначчи (в них очередное число равно сумме двух предыдущих).

С помощью соотношений такого типа можно задавать не только последовательности чисел, но и последовательности строк. В этой задаче рассматривается последовательность строк $s_0,ドル $s_1,ドル \ldots, задаваемая следующим образом.

Строка $s_0$ пуста, а каждая строка $s_i$ ($i \ge 1$) получается из $s_{i-1}$ по следующему правилу: если десятичная запись числа $i$ входит как подстрока в $s_{i-1},ドル то $s_i = s_{i-1},ドル иначе $s_i$ получается приписыванием к $s_{i-1}$ в конец десятичной записи числа $i$.

Задано число $n$. Необходимо найти строку $s_n$.

입력

Входной файл содержит целое число $n$ (1ドル \le n \le 500$).

출력

В выходной файл выведите строку $s_n$.

제한

예제 입력 1

1

예제 출력 1

1

예제 입력 2

3

예제 출력 2

123

예제 입력 3

13

예제 출력 3

123456789101113

힌트

출처

Olympiad > Russian Olympiad in Informatics > Russia High School Programming Contest > Russia High School Programming Contest 2008 G번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /