20832022-12-16 20:27:14eokorLudak Harcacpp11Futási hiba 25/10030ms5380 KiB
#include <iostream>
//#include <fstream>

using namespace std;

int main()
{
//    ifstream cin("be.txt");
//    int n;
//    cin>>n;
//    int tabla[n],hossz,osszeg[7]={};
//    hossz=n;
//    cin>>tabla[0];
//    int seg;
//    while(hossz>6)
//    {
//        for(int i=1;i<=6;i++)
//        {
//        cin>>seg;
//        tabla[i]=tabla[i]+seg;
//        osszeg[i]++;
//        }
//        for(int i=1;i<=6;i++)
//        {
//        while(tabla[i]<=6){
//            tabla[i]=tabla[i]+tabla[tabla[i]];
//            osszeg[i]++;
//        }
//        tabla[i]=tabla[i]/6*tabla[i]%6;
//        }
//        hossz-=6;
//    }
//    for(int i=1;i<=6;i++)
//    {
//        cout<<osszeg[i]<<" ";
//    }

    int n;
    cin>>n;
    int tabla[n],hossz,osszeg[7]={};
    hossz=n;
    int seg;
        for(int i=0;i<n;i++)
        {
        cin>>tabla[i];
        }

    for(int i=1;i<=6;i++)
    {
        int ind=0;
        while(ind<n)
        {
            while(tabla[ind]!=0)
            {
                ind+=tabla[ind];
            }

            while(tabla[ind]==0 && ind<n)
            {
                osszeg[i]++;
                ind+=i;
            }
        }
    }
    for(int i=1;i<=6;i++)
    {
        cout<<osszeg[i]<<" ";
    }

    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Futási hiba3ms1980 KiB
2Futási hiba2ms2184 KiB
subtask225/25
3Elfogadva2ms2272 KiB
4Elfogadva2ms2476 KiB
5Elfogadva2ms2720 KiB
6Elfogadva4ms2956 KiB
7Elfogadva19ms3856 KiB
subtask30/40
8Elfogadva2ms3288 KiB
9Elfogadva3ms3500 KiB
10Elfogadva4ms3604 KiB
11Futási hiba7ms3832 KiB
12Elfogadva12ms4012 KiB
13Elfogadva18ms4308 KiB
14Elfogadva25ms4404 KiB
15Elfogadva27ms4720 KiB
subtask40/35
16Elfogadva4ms4180 KiB
17Futási hiba7ms4228 KiB
18Elfogadva9ms4164 KiB
19Elfogadva13ms4468 KiB
20Elfogadva14ms4508 KiB
21Elfogadva18ms4800 KiB
22Elfogadva21ms4976 KiB
23Elfogadva25ms5272 KiB
24Elfogadva24ms5316 KiB
25Elfogadva30ms5380 KiB