Submission #887534

#TimeUsernameProblemLanguageResultExecution timeMemory
887534rainboyCooking (innopolis2018_final_B)C11
100 / 100
1 ms420 KiB
#include <stdio.h> int main() { long long k, d, t, q, r, ans2; scanf("%lld%lld%lld", &k, &d, &t), d *= (k + d - 1) / d, t *= 2; q = t / (k + d), r = t % (k + d); ans2 = q * d * 2 + (r <= k * 2 ? r : (r - k) * 2); printf("%lld.%d\n", ans2 / 2, ans2 % 2 == 0 ? 0 : 5); return 0; }

Compilation message (stderr)

B.c: In function 'main':
B.c:6:2: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
    6 |  scanf("%lld%lld%lld", &k, &d, &t), d *= (k + d - 1) / d, t *= 2;
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...