Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB9018 - Мөр шахах |
Англи цагаан толгойн том үсгүүдээс бүтэх тэмдэгт мөрийг авч үзье. Жишээлбэл AAAABCCCCCDDDD тэмдэгт мөрийг авч үзье.
Тэмдэгт мөрийг дараалан орсон ижил үсгүүдийг тухайн үсэг давхардсан тоо хоёроор сольё. Жишээнд өгөгдсөн тэмдэгт мөрийн хувьд 4AB5C4D болно. Тэмдэгт мөрийн урт 7 болсон байна. Энэхүү аргаа мөр шахах гэж нэрлэе.
Шахагдсан тэмдэгт мөрнөөс анхны эх төмдэгт мөрийг сэргээх програм бич.
Input
Шахагдсан тэмдэгт мөр өгөгдөнө.
Тэмдэгт мөрт nA хэлбэр зонхилон тохиолдоно. n- тухайн тэмдэгтийн дараалан орсон тоо (2-оос 99 хүртэл бүхэл тоо),
А- англи том үсэг. Мөн A хэлбэр байж болно. Тухайн тэмдэгт дараалан ороогүй гэсэн үг. Шахагдсан тэмдэгт мөрийн урт 80 тэмдэгтээс хэтрэхгүй.
Output
Сэргээгдсэн эх тэмдэгт мөр.
Сүүлийн тэмдэгт мөрийг тооцохгүйгээр мөр бүрт яг 40 тэмдэгт байхаар хэвлэнэ.
Example
Input:
3A4B7D
Output:
AAABBBBDDDDDDD
Input 2:
22D7AC18FGD
Output 2:
DDDDDDDDDDDDDDDDDDDDDDAAAAAAACFFFFFFFFFF
FFFFFFFFGD
Input 3:
95AB
Output 3:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAB
Input 4:
40AB39A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Нэмсэн: | Bataa |
Огноо: | 2010-02-10 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 ASM64 BASH BF C CSHARP C++ 4.3.2 CPP CPP14 C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYPY RUBY SCALA SCM guile ST TCL TEXT WHITESPACE |