Proqram şablonu#4180

Proqram şablonu

1 saniyə
64 meqabayt
Çox asan

Proqramlaşdırma üzrə komanda yarışlarında iştirak edən komandalar tez-tez "proqram şablonu" adlanan bir vasitədən istifadə edirlər. Bu şablon, yarışmanın əvvəlində hazırlanır və bütün həllər üçün ümumi olan elementləri, məsələn, giriş və çıxış fayllarının açılması və bağlanmasını ehtiva edir.

Üçqat dünya çempionu olan Dream Team komandası da bu qaydaya əməl edir. Onların uğurları, yarışlara diqqətlə hazırlaşmaları ilə bağlıdır və hətta ən kiçik detalları belə nəzərə alırlar. Məsələn, son finaldan əvvəl sınaq turu zamanı, şablonun yazılması üçün nə qədər enerji sərf olunacağını hesabladılar.

Finalın təşkilatçıları fərqli sərtlikdə düymələrə malik qəribə klaviaturalar təqdim etdilər. Bu səbəbdən, müxtəlif düymələrə basmaq üçün fərqli miqdarda enerji tələb olunurdu.

Dream Team komandası tərəfindən sınaq turu zamanı aparılan təcrübələr aşağıdakıları göstərdi: Latın əlifbasının kiçik hərfini yazmaq üçün əlifbadakı sıra nömrəsinin rəqəmlərinin cəminə bərabər enerji tələb olunur (hərflər birdən nömrələnir). "Shift" düyməsinə basmaq üçün 10 joule enerji tələb olunur (beləliklə, latın əlifbasının böyük hərfini yazmaq üçün müvafiq kiçik hərfdən 10 joule daha çox enerji tələb olunur), "Boşluq" düyməsinə basmaq üçün 4 joule enerji tələb olunur. Rəqəm x yazmaq üçün 13-x joule enerji tələb olunur, nöqtə yazmaq üçün 5 joule, nöqtəli vergül üçün 7 joule, vergül üçün 2 joule enerji tələb olunur. Bərabərlik işarəsi, plus, minus, tək və cüt dırnaq işarələri üçün 3 joule enerji tələb olunur. Bağlayıcı və açıcı dairəvi mötərizələr üçün 1 joule, qıvrım, kvadrat və bucaqlı (yəni < və >) mötərizələr üçün 8 joule tələb olunur. Bütün qeyd olunan durğu işarələri üçün finalda istifadə olunan klaviaturada ayrıca düymələr mövcuddur və müvafiq simvolu yazmaq üçün başqa bir imkan yoxdur. "Enter" düyməsinə (sətir keçidi) basmaq o qədər asandır ki, onun üçün enerji sərfiyyatını sıfır hesab etmək olar.

Sizin vəzifəniz - şablon mətninə görə onun yazılması üçün enerji sərfiyyatını hesablayan proqram yazmaqdır.

Giriş

Giriş faylı, enerji sərfiyyatını hesablamaq lazım olan proqram şablonunu ehtiva edir. O, yalnız rəqəmlər, boşluqlar, latın əlifbasının kiçik və böyük hərfləri, nöqtələr, vergüllər, bərabərlik işarələri, pluslar, nöqtəli vergüllər, cüt dırnaq işarələri ("), tək dırnaq işarələri ('), bağlayıcı və açıcı dairəvi, kvadrat, qıvrım və bucaqlı mötərizələrdən ibarətdir.

Onun ölçüsü 20000 baytdan çox deyil.

Çıxış

Çıxış faylına məsələnin cavabını yazın.

Nümunələr

Nümunə 1

Loading
Loading