YOZING · TEKSHIRING · O‘RGANING
1.1.1-masala
Ma’lumotlarni mashina xotirasida ifodalash
Masala sharti
N = 1254 butun musbat son berilgan. Mashina razryadi k = 16 ga teng. Ushbu manfiy emas butun sonni mashina xotirasida ifodalang (avval o‘tkazish algoritmini keltiring, keyin algoritm qadamlari bo‘yicha masalani yeching).
Qabul qilish talablari
Kod shu masalani yechishi kerak. Natija quyidagi talablarga mos kelmasa, yechim qabul qilinmaydi.
- Natijada faqat 16 ta bitdan iborat ikkilik yozuvni bitta qatorda chiqaring.
- Boshidagi nollarni saqlang. Natijaga sarlavha, izoh yoki bo‘sh joy qo‘shmang.
- O‘tkazish algoritmining izohini kodga kommentariya sifatida yozishingiz mumkin; avtomatik tekshiruv yakuniy ikkilik natijani baholaydi.
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.