Masala A

Xotira 256 MB Vaqt 1000 ms
14

JShShIR

O‘zbekistonda JShShIR (PINFL) jismoniy shaxsni davlat axborot tizimlarida aniq ajratish uchun ishlatiladigan 14 xonali identifikatsiya raqamidir. U pasport, ID-karta, tug‘ilganlik guvohnomasi, soliq, bank, tibbiyot, pensiya, my.gov.uz kabi tizimlarda bir xil shaxsni bog‘lashda xizmat qiladi.

JShShIR 14 ta raqamdan iborat bo‘lib, umumiy ko‘rinishi quyidagicha bo‘linadi.
\(1\) raqam + \(6\) raqam + \(3\) raqam + \(3\) raqam + \(1\) raqam

1-pozitsiya, \(1\) ta raqam. Jins va tug‘ilgan asr indeksi.
\(1\) yoki \(2\) bo‘lsa, \(1800\)–\(1899\) yillarda tug‘ilgan
\(3\) yoki \(4\) bo‘lsa, \(1900\)–\(1999\) yillarda tug‘ilgan
\(5\) yoki \(6\) bo‘lsa, \(2000\)–\(2099\) yillarda tug‘ilgan
Bunda toq qiymat shaxsning erkak, juft qiymat ayol ekanligini bildiradi.

2–7-pozitsiyalar, \(6\) ta raqam. Tug‘ilgan sana \(ddmmyy\) formatida.
\(dd\) kun, \(01\) dan \(31\) gacha
\(mm\) oy, \(01\) dan \(12\) gacha
\(yy\) yilning oxirgi ikki raqami, \(00\) dan \(99\) gacha

8–10-pozitsiyalar, \(3\) ta raqam. Hudud kodi.
11–13-pozitsiyalar, \(3\) ta raqam. Tartib raqami.
14-pozitsiya, \(1\) ta raqam. Nazorat raqami.
Nazorat raqami 1–13-pozitsiyalardagi raqamlar asosida hisoblanadi va yozuvda xatoliklarni aniqlash uchun xizmat qiladi. 

Sizga 14 xonali JShShIR beriladi. Undan shaxsning tug‘ilgan sanasini aniqlang.


Kiruvchi ma'lumotlar:

Bitta qatorda 14 xonali JShShIR beriladi. U faqat raqamlardan iborat bo‘ladi.

Cheklovlar

JShShIR uzunligi \(14\).

1-pozitsiya qiymati \(1\) dan \(6\) gacha bo‘ladi.

JShShIR qiymati to'g'ri kiritilganligi kafolatlanadi.

Subtasklar

  • Subtask 1. Namunaviy testlar (15 ball)
  • Subtask 2. Qo'shimcha chegaralarsiz (85 ball)

Chiquvchi ma'lumotlar:

Bitta qatorda tug‘ilgan sanani \(dd.mm.yyyy\) formatida chop eting.


Misollar
# input.txt output.txt
1
31210632040244
12.10.1963
2
20801028866464
08.01.1802
3
51109017773431
11.09.2001
Izoh:

1-test uchun:

1-pozitsiya \(3\), demak asr \(1900\)–\(1999\).
2–7-pozitsiya \(121063\), demak \(dd=12\), \(mm=10\), \(yy=63\). Yil \(1963\).