1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "cielib.h"
int d = podajD(), t[1000], r=podajR(),l,p;
int main()
{
	for(int i=0; i<d; i++)t[i]=r;
	for(int i=0; i<d; i++)
	{
		l=0; p=r;
		while(l<=p)
		{
			if(l>=0&&l<=r)t[i]=l;
			czyCieplo(t);
			if(p>=0&&p<=r)t[i]=p;
			if(czyCieplo(t)==1)l=(l+p)/2+1;
			else p=(l+p)/2-1;
		}
		if(l>=0&&l<=r)t[i]=l;
		czyCieplo(t);
		if(p>=0&&p<=r)t[i]=p;
		if(l>=0&&l<=r)if(czyCieplo(t)!=1)t[i]=l;
	}
	znalazlem(t);	
}