Masala #0276
Kundalik hayotda elektron kitob o’qish jarayonida ko’pincha *.pdf kengaytmali kitobarga duch kelamiz. Ba’zi hollarda kitobdan ayrim so’zlardan nusxa olish uchun shu so’zlarni belgilab olishimizga to’g’ri keladi. Kitobning biror qismini belgilab olsak belgilangan har bir so’zning orqa foni to’rtburchak shakldagi havorang rangga aylanadi, bu to’rtburchakning bo’yi shu so’zda qatnashgan eng baland harfning bo’yiga teng bo’ladi:
Har bir harfning eni 1 mm ga teng, har bir harfning bo’yi (a dan z gacha) mm larda sizga beriladi. Berilgan so’z pdf kitobdan belgilanganda hosil bo’ladigan havorang fon yuzasini mm2 da aniqlang!
Kirish faylining dastlabki satrida 26 ta [1, 7] oralig’idagi butun sonlar kiritiladi, ya’ni har bir harfning balandligi kiritiladi. Ikkinchi satrda ingliz alifbosining kichik harflaridan iborat, uzunligi 10 ta belgidan ko’p bo’lmagan so’z kiritiladi.
Berilgan so’z pdf faylidan belgilanganda hosil bo’ladigan havorang to’rtburchakning yuzasini chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
1 3 1 3 1 4 1 3 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 abc |
9 |