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 38 39 40 41 | program gr8(input,output); var p, i, n, k, j, s : integer; flag : boolean; function dunami(a,i : integer): integer; var k : integer; begin if i = 0 then dunami := 1 else dunami := 1; for k := 1 to i do dunami := dunami*a end; begin readln(n); for p := 1 to n do begin repeat i := 0; repeat j := 0; repeat k := 0; flag := false; if dunami(2,k) + dunami(3,j) + dunami(5,i) = p then begin s := s + 1; flag := true; end; k := k + 1; until (flag = true) or (dunami(2,k) + dunami(3,j) + dunami(5,i) >= p); j := j + 1; until (flag = true) or (dunami(2,k) + dunami(3,j) + dunami(5,i) >= p); i := i + 1; until (flag = true) or (dunami(2,k) + dunami(3,j) + dunami(5,i) >= p); end; writeln(s) end. |
cHJvZ3JhbSBncjgoaW5wdXQsb3V0cHV0KTsKdmFyIHAsIGksIG4sIGssIGosIHMgOiBpbnRlZ2VyOwogICAgIGZsYWcgOiBib29sZWFuOwogICAgIApmdW5jdGlvbiBkdW5hbWkoYSxpIDogaW50ZWdlcik6IGludGVnZXI7CiB2YXIgayA6IGludGVnZXI7ICAgIAogYmVnaW4KIGlmIGkgPSAwIHRoZW4gZHVuYW1pIDo9IDEKIGVsc2UKICAgZHVuYW1pIDo9IDE7CiAgICAgZm9yIGsgOj0gMSB0byBpIGRvCiAgICAgICBkdW5hbWkgOj0gZHVuYW1pKmEKICBlbmQ7CgpiZWdpbgpyZWFkbG4obik7CmZvciBwIDo9IDEgdG8gbiBkbwogYmVnaW4KICByZXBlYXQKICAgIGkgOj0gMDsKICAgICAgcmVwZWF0CiAgICAgICAgIGogOj0gMDsKICAgICAgICAgICAgcmVwZWF0CiAgICAgICAgICAgICAgayA6PSAwOwogICAgICAgICAgICAgIGZsYWcgOj0gZmFsc2U7ICAgICAKICAgICAgICAgICAgICAgIGlmIGR1bmFtaSgyLGspICsgZHVuYW1pKDMsaikgKyBkdW5hbWkoNSxpKSA9IHAgdGhlbiAKICAgICAgICAgICAgICAgICAgYmVnaW4KICAgICAgICAgICAgICAgICAgICBzIDo9IHMgKyAxOwogICAgICAgICAgICAgICAgICAgIGZsYWcgOj0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgZW5kOyAgCiAgICAgICAgICAgICAgICAgIGsgOj0gayArIDE7CiAgICAgICAgICAgIHVudGlsICAgKGZsYWcgPSB0cnVlKSAgb3IgKGR1bmFtaSgyLGspICsgZHVuYW1pKDMsaikgKyBkdW5hbWkoNSxpKSA+PSBwKTsKICAgICAgICAgICAgIGogOj0gaiArIDE7CiAgICAgIHVudGlsICAgKGZsYWcgPSB0cnVlKSBvciAgIChkdW5hbWkoMixrKSArIGR1bmFtaSgzLGopICsgZHVuYW1pKDUsaSkgPj0gcCk7CiAgICAgICAgIGkgOj0gaSArIDE7CiAgIHVudGlsICAgKGZsYWcgPSB0cnVlKSBvciAgIChkdW5hbWkoMixrKSArIGR1bmFtaSgzLGopICsgZHVuYW1pKDUsaSkgPj0gcCk7CiBlbmQ7ICAgICAgICAKd3JpdGVsbihzKQplbmQuICAgICAgICAgICAgICAgICAgICAgCgo=
-
upload with new input
-
result: Time limit exceeded time: 5s memory: 256 kB signal: 24 (SIGXCPU)
10
-
result: Success time: 0.01s memory: 256 kB returned value: 0
0



