結果

問題 No.836 じょうよ
ユーザー MarcusAureliusAntoninusMarcusAureliusAntoninus
提出日時 2019-06-14 21:32:13
言語 C++17
(gcc 13.3.0 + boost 1.87.0)
結果
AC  
実行時間 31 ms / 1,000 ms
コード長 192 bytes
コンパイル時間 1,756 ms
コンパイル使用メモリ 191,996 KB
最終ジャッジ日時 2025-01-07 04:24:39
ジャッジサーバーID
(参考情報)
judge1 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 41
権限があれば一括ダウンロードができます
コンパイルメッセージ
main.cpp: In function ‘int main()’:
main.cpp:6:19: warning: format ‘%lld’ expects argument of type ‘long long int*’, but argument 2 has type ‘int64_t*’ {aka ‘long int*’} [-Wformat=]
    6 |         scanf("%lld%lld%lld", &l, &r, &n);
      |                ~~~^           ~~
      |                   |           |
      |                   |           int64_t* {aka long int*}
      |                   long long int*
      |                %ld
main.cpp:6:23: warning: format ‘%lld’ expects argument of type ‘long long int*’, but argument 3 has type ‘int64_t*’ {aka ‘long int*’} [-Wformat=]
    6 |         scanf("%lld%lld%lld", &l, &r, &n);
      |                    ~~~^           ~~
      |                       |           |
      |                       |           int64_t* {aka long int*}
      |                       long long int*
      |                    %ld
main.cpp:6:27: warning: format ‘%lld’ expects argument of type ‘long long int*’, but argument 4 has type ‘int64_t*’ {aka ‘long int*’} [-Wformat=]
    6 |         scanf("%lld%lld%lld", &l, &r, &n);
      |                        ~~~^           ~~
      |                           |           |
      |                           |           int64_t* {aka long int*}
      |                           long long int*
      |                        %ld
main.cpp:8:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘int64_t’ {aka ‘long int’} [-Wformat=]
    8 |                 printf("%lld\n", (r + n - i) / n - (l - 1 + n - i) / n);
      |                         ~~~^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                            |                     |
      |                            long long int         int64_t {aka long int}
      |                         %ld
main.cpp:6:14: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’

ソースコード

diff #

#include <bits/stdc++.h>

int main()
{
	int64_t l, r, n;
	scanf("%lld%lld%lld", &l, &r, &n);
	for (int i{}; i < n; i++)
		printf("%lld\n", (r + n - i) / n - (l - 1 + n - i) / n);

	return 0;
}
0