PDA

View Full Version : C++



MrCreeper
11-22-2011, 19:41
Хора помогнете ми.
Ето я задачата http://www.math.bas.bg/infos/files/2010-11-27-B2.pdf

Ето го и кода ми



/* Shumen 27.11.2010g.
Grupa B (9-10) klas
zadacha B2. Sustezanie */

#include <iostream>

using namespace std;

int racers, laps, tRacer[10001], cRacer[10001], laper, timer[10001], tnRacer[10001];

void input()
{
cin>>racers>>laps;
for (int i=0 ; i<racers ; i++)
cin>>tRacer[i]>>cRacer[i];
for (int i=0 ; i<racers ; i++)
tnRacer[i]=tRacer[i];
}

void obikolki()
{
for (int i=0 ; i<laps ; i++)
for (int rr=0 ; rr<racers ; rr++)
{
if (i!=0 && cRacer[rr]%i==0)
tRacer[rr]=tnRacer[rr];
timer[rr]=timer[rr]+tRacer[rr];
for (int n=0 ; n<racers ; n++)
for (int q=n+1 ; q<racers ; q++)
if (timer[n]==timer[q])
laper++;
}
}

int main ()
{
input();
obikolki();
cout<<laper<<endl;
return 0;
}


Къде ми е грешката, моля помогнете :С

FapFapINC
11-22-2011, 19:44
2lazy gl