الوظيفة - 2 *
Problem
وصف دالة تكرارية بثلاث معاملات F (a، b، c)
:
& nbsp؛
F (a، b، c) = 1
إذا كان a & le؛ 0 أو b & le ؛ 0 أو c & le؛ 0؛
F (a، b، c) = F (20، 20، 20)
إذا كان a & gt؛ 20 أو ب & GT. 20 أو ج و GT. 20؛
F (a، b، c) = F (a، b، c-1) + F (a، b-1، c-1) - F (a، b-1، c) ،
إذا كان a & lt؛ ب و ب & لوت ؛ ج ؛
F (a، b، c) = F (a-1، b، c) + F (a-1، b-1، c) + F (a-1، b، c-1 ) - F (a-1، b-1، c-1)
، في جميع الحالات الأخرى.
نبسب ؛
إدخال strong>
الإدخال يحتوي على ثلاثة أعداد صحيحة a، b، c
- معلمات الوظيفة F
(-10 4 & le؛ a، b، c & le؛ 10 4 ).
& nbsp؛
الإخراج strong>
ردًا على ذلك ، اعرض قيمة الوظيفة
F (a، b، c)
.
نبسب ؛
أمثلة h6>
# |
إدخال |
الإخراج |
<الجسم>
1 |
1 1 1 |
2 |
2 |
2 2 2 |
4 |
3 |
10 4 6 |
523 |
4 |
50 50 50 |
1048576 |
نبسب ؛