1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include "cielib.h"



int main()
{
    int i, k, d, r;
    bool czy;
    d = podajD();
    k = podajK();
    r=podajR();
	int *t = new int[d];
	for(i=0; i < d; i++)
    {
        t[i]=0;
    }
    for(i=0; i < d; i++)
    {
        int left=0, right=r;
        while(left < right)
        {
            t[i]=left;
            czy = czyCieplo(t);
            t[i]=right;
            czy=czyCieplo(t);
            if(czy)
            {
                left=(left+right)/2+1;
            }
            else
                right=(left+right)/2;
        }
        t[i]=left;
    }
    znalazlem(t);

}