Pereiti prie turinio

greciokas

Nariai
  • Pranešimai

    1
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

greciokas Pranešimai

  1. 5. Užduotis „Spalvojimo pieštukai“. Turime n (1 ≤ n ≤ 100) spalvotų pieštukų naudojimo istoriją. Pieštukai naudojimo metu buvo drožiami peiliu arba drožtuku. Nudrožtais pieštukais buvo braižomi brėžiniai. Pieštukai galėjo būti ir nulūžę. Naudojimo istorija koduojama raidėmis: D – drožimas drožtuku, P – drožimas peiliu, B – braižymas, L – lūžimas.

     

    Parenkite programą, kuri apskaičiuotų likusį pieštukų ilgį. Skaičiuojant svarbu žinoti, kad:

     

    1. Naudojimo pradžioje visi pieštukai yra nauji, nedrožti ir yra 15 cm ilgio.

     

    2. Drožiant pieštuką peiliu, jis sutrumpėja 10 mm.

     

    3. Drožiant pieštuką drožtuku, jis sutrumpėja 7 mm.

     

    4. Pieštukas gali nulūžti drožiant arba braižant.

     

    5. Jeigu braižant brėžinius pieštukas nenulūžta, tai:

     

    a) drožtas peiliu jis sutrumpėja 7 mm;

     

    b) drožtas drožtuku jis sutrumpėja 5 mm.

     

    6. Jeigu braižant brėžinius pieštukas nulūžta, tai jis drožiamas peiliu arba drožtuku.

     

    Pirmoje pradinių duomenų failo eilutėje nurodytas pieštukų skaičius n, kitose n eilučių yra pieštukų naudojimo istorijos. Eilutės pradžioje nurodyta pieštuko spalva (jai skiriama 20 pozicijų). Toliau eilutėje yra veiksmų, atliekamų su pieštuku, skaičius m (1 ≤ m ≤ 100) ir patys veiksmai, atskirti tarpo simboliais.

     

    Atskirose rezultatų failo eilutėse turi būti nurodoma kiekvieno pieštuko spalva ir jo ilgis milimetrais naudojimo pabaigoje.

    --------------------------------------------------------------------------------------------

    Pradiniai duomenys

     

    3

     

    Mėlynas 9 P B L D B P L P B

     

    Raudonas 15 D B D B D B D L D B D B D B L

     

    Šviesiai žalias 1 P

    -------------------------------------------------------------------------------------------------------------

    Rezultatai

     

    Mėlynas 81

     

    Raudonas 62

     

    Šviesiai žalias 140

     

     

    galit gal padėti ???

×
×
  • Pasirinkite naujai kuriamo turinio tipą...