|
|
Show all threads Hide all threads Show all messages Hide all messages | WA39 | arclite | 2078. Bowling game | 28 Nov 2023 02:20 | 2 | WA39 arclite 30 Oct 2018 21:03 Re: WA39 Olympic Bear (Nikolay Dubchuk) 28 Nov 2023 02:20 I didn't check that p[9] == 10 when p[8] == 10, where p[1]...p[10] - points Edited by author 28.11.2023 11:41 | Страйк и спэр | Hawook | 2078. Bowling game | 26 Aug 2022 15:04 | 3 | Как узнать, когда игрок сделал страйк или спэр, если количество бросков во фрейме не задано? My code: #include <stdio.h> #include <stdlib.h> int main() { int n,i,len,max=0,min=0; int ball[10]; len=sizeof(ball)/sizeof(int); for(i=0;i<len;i++){ scanf("%d",&ball[i]); min+=ball[i]; } for(i=0;i<len;i++){ n=ball[i]; max+=n; if((n==10)&& (ball[i+1]==10) && (i+1<len)){ max+=ball[i+1]; max+=ball[i+2]; } else if((n==10) && (ball[i+1]<10) && (i+1<len)) max+=ball[i+1]; else if((i+1==len) && (n==10))max+=20; } printf("%d %d",min,max); return 0; } Wrong answer in test №17 нужной найти максимум и минимум | Wrong answer in test #6 | Nail | 2078. Bowling game | 10 Mar 2022 13:03 | 1 | Help me: Wrong answer in test #6 | TEST №20, SOLVED | ilya.fedotov | 2078. Bowling game | 10 Mar 2022 01:07 | 2 | Wrong answer in test №20, help Edited by author 10.03.2022 01:08 0 0 0 0 0 0 0 0 10 17 check this | No subject | nurbolat96 | 2078. Bowling game | 15 Jul 2017 22:44 | 5 | Me too. Who knows how to resolve this problem? 0 0 0 0 0 0 0 0 10 30 Answer: 50 60 0 0 0 0 0 0 0 10 10 30 Answer: 60 90 0 0 0 0 0 0 0 10 10 21 Answer: 51 81 0 0 0 0 0 0 0 10 10 20 Answer: 40 80 Edited by author 11.07.2016 13:21 >> 0 0 0 0 0 0 0 10 10 21 : min = 51 - how ?? last frame: [ 10 , 10 , 1 ]-> gets min=51, but last frame: [ 1 , 10 , 10 ] - > gets min = 42 --> why this is not possible? [ 1 , 10 , 10 ] is not possible because there are only 9 pins after the first roll here. So you cannot knock down 10 pins in the second roll. |
|
|
|