CodingBat: Logics


Ikkita 6-tomonli oshiq yig`indisini qaytaring, har biri 1…6 gacha


Download 275.84 Kb.
Pdf ko'rish
bet8/13
Sana23.04.2023
Hajmi275.84 Kb.
#1391077
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
CodingBat Logics (1)

Ikkita 6-tomonli oshiq yig`indisini qaytaring, har biri 1…6 gacha 
o`zgaradi. Baribir, agar noDoubles true qiymat qabul qilsa va har 
biri bir xil natija ko`rsatsa yig`indini 1 taga oshiring, aks holda 
false qiymat qabul qilsin 
withoutDoubles(2, 3, true) → 5 
withoutDoubles(3, 3, true) → 7 
withoutDoubles(3, 3, false) → 6 
24.
maxMod5
Given two int values, return whichever value is larger. However if the two 
values have the same remainder when divided by 5, then the return the 
smaller value. However, in all cases, if the two values are the same, 
return 0. Note: the % "mod" operator computes the remainder, e.g. 7 % 
5 is 2. 
KattaQoldiq5 
Ikkita butun son berilgan, kattasining qiymatini qaytaring. Agar 
ikkalasidan qaysi birini 5 ga bo`lganda bir xil qoldiq qolsa
kichigini qaytaring. Agar ikkala son teng bo`lsa 0 qiymat 
qaytaring
maxMod5(2, 3) → 3 
maxMod5(6, 2) → 6 
maxMod5(3, 2) → 3 


25.
redTicket
You have a red lottery ticket showing ints a, b, and c, each of which is 0, 
1, or 2. If they are all the value 2, the result is 10. Otherwise if they are 
all the same, the result is 5. Otherwise so long as both b and c are 
different from a, the result is 1. Otherwise the result is 0. 
qizilChipta 
Sizda 0, 1, 2 sonlar orasida o`zgarib turadigan 3 ta a, b, c butun 
sonlarni ko`rsatuvchi lotariya bileti bor. Agar hamma sonlar 2 
bo`lsa 10 soni, boshqa hollarda agar ularning hammasi teng 
bo`lsa 5 qaytaring. Boshqa payt b va c a sonidan farqli bo`lsa 
natija 1ga teng. Qolgan barcha hollarda natija 0 ga teng. 
redTicket(2, 2, 2) → 10 
redTicket(2, 2, 1) → 0 
redTicket(0, 0, 0) → 5 
26.
greenTicket
You have a green lottery ticket, with ints a, b, and c on it. If the numbers 
are all different from each other, the result is 0. If all of the numbers are 
the same, the result is 20. If two of the numbers are the same, the result 
is 10. 

Download 275.84 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling