YOZING · TEKSHIRING · O‘RGANING
1.3.85-masala
Tanlash jarayonlariga oid masalalar
Masala sharti
Uzoq Sharqning ayrim mamlakatlarida (Xitoy, Yaponiya va boshqalar) biz ishlatadigan kalendardan farq qiladigan taqvim ishlatilgan (va hozirda norasmiy ravishda qo‘llanilmoqda). Bu kalendar 60 yillik siklik tizimdir. Har bir 60 yillik sikl beshta 12 yillik ichki sikldan iborat. Yilning har bir kichik siklida hayvonlarning nomlari mavjud: kalamush, sigir, yo‘lbars, quyon, ajdaho, ilon, ot, qo‘y, maymun, xo‘roz, it va cho‘chqa. Bundan tashqari, yil nomi tabiatning besh elementi — Yog‘och (yashil), olov (qizil), Yer (sariq), Metall (oq) va Suv (qora) bilan bog‘liq rangni o‘z ichiga oladi. Har bir rang ikki yil davom etadi va 60 yildan keyin yil nomi takrorlanadi. 1984-yil Yashil kalamush yili deb nomlanadi. n yilni hisobga olib, uning nomini “Kalamush, Yashil” ko‘rinishida chiqaradigan dastur tuzing. Ikki holatni ko‘rib chiqing: a) n = 1984; b) n istalgan natural son bo‘lishi mumkin.
Qabul qilish talablari
Bu masala uchun avtomatik qabul qilish talablari hali belgilanmagan.
Python: yuqori darajadagi qatorni chapdan boshlang. if, for, def kabi bloklar ichida 4 bo‘sh joy ishlating. Operator atrofidagi bo‘sh joy va bo‘sh qatorlar odatda xato emas. Nuqtalar chekinishdagi bo‘sh joylarni ko‘rsatadi; kodga qo‘shilmaydi.
C++: kutubxonalar ostidagi using namespace std; orqali cout, cin, string va vector nomlarini std::siz yozing. Kerakli kutubxonani ham ulang: <iostream>, <string> yoki <vector>. std::cout kabi yozuvlar ham ishlaydi.
Tab: 4 bo‘sh joy · Shift+Tab: chekinishni kamaytirish · Ctrl+Space: kod takliflari · Ctrl+F: qidirish · Ctrl+H: almashtirish · Ctrl+G: qatorga o‘tish · Ctrl+Shift+F: formatlash · Ctrl+Enter: bajarish · Esc: yordam oynasini yopish yoki muharrirdan chiqish
Kod tekshiruvi
0Tekshiruv tayyorlanmoqda…
Uslub tavsiyalari dasturni bajarishga to‘sqinlik qilmaydi. Mazmun, arxitektura va testlarni qo‘llanma asosida o‘zingiz ham ko‘rib chiqing.