Submission #20570

#TimeUsernameProblemLanguageResultExecution timeMemory
20570G (#35)채점 시스템 (OJUZ11_judge)C++11
100 / 100
56 ms1116 KiB
#include<stdio.h> int digit(long long int x) { if (x < 10)return 1; return digit(x / 10) + 1; } long long int powt(int x) { if (x == 0)return 1; return powt(x - 1) * 10; } int main() { int tcn; scanf("%d", &tcn); while (tcn--) { long long int a, b; scanf("%lld%lld", &a, &b); int ans = 0; while (1) { if (a + powt(ans + digit(a)) > b)break; ans++; } printf("%d\n", ans); } return 0; }

Compilation message (stderr)

judge.cpp: In function 'int main()':
judge.cpp:12:19: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d", &tcn);
                   ^
judge.cpp:15:28: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   scanf("%lld%lld", &a, &b);
                            ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...