#121Oson
Faktorial
Vaqt: 1 s · Xotira: 256 MB
- Rekursiya
Shart
, . ni rekursiv funksiya bilan hisoblang: — asos holat, — kichikroq masalaga o'tish.
Kirish formati
Bitta butun son ().
Chiqish formati
Bitta butun son — .
Namunalar
Kirish
5
Chiqish
120
Kirish
0
Chiqish
1
Izoh
Rekursiv funksiyada ikki qism bo'ladi: asos holat (o'zini chaqirmasdan javob qaytaradi) va rekursiv qadam (o'zini kichikroq argument bilan chaqiradi). Asos holat bo'lmasa, funksiya cheksiz chaqirilaveradi.
— int ga sig'maydi, 64 bitli tur (long long, int64) kerak.
