C++ topshirig'lar kitobi 8.6-daraja
Matnli fayl berilgan. Har bir belgining foizli nisbatini oling. Natijani yangi faylga yozing.
Matnli fayl berilgan. Ushbu fayldan birinchi qatorni oling.
Matnli fayl berilgan. Ushbu fayldagi qatorlarni tasodifiy tartibda aralashtiring.
Barcha mumkin bo'lgan baxtli chiptalar ro'yxatini oling. Chipta olti raqamli qator bo'lib, oldida nollar bo'lishi mumkin. Chipta baxtli hisoblanadi, agar dastlabki uchta raqam yig'indisi keyingi uchta raqam yig'indisiga teng bo'lsa. Olingan ro'yxatni faylga yozing, har bir chipta yangi qatorda.
Quyidagi massivni shakllantiradigan dastur yozing:
{
"x",
"xx",
"xxx",
"xxxx",
"xxxxx",
}