結果

問題 No.373 かけ算と割った余り
ユーザー じゃがりこ
提出日時 2018-08-17 20:02:50
言語 C
(gcc 13.3.0)
結果
WA  
(最新)
AC  
(最初)
実行時間 -
コード長 156 bytes
コンパイル時間 589 ms
コンパイル使用メモリ 24,832 KB
実行使用メモリ 7,848 KB
最終ジャッジ日時 2025-04-23 11:08:21
合計ジャッジ時間 604 ms
ジャッジサーバーID
(参考情報)
judge5 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample WA * 2
other AC * 1 WA * 4
権限があれば一括ダウンロードができます
コンパイルメッセージ
main.c: In function ‘main’:
main.c:6:15: warning: format ‘%lld’ expects argument of type ‘long long int *’, but argument 2 has type ‘__int128 *’ [-Wformat=]
    6 |     scanf("%lld%lld%lld%lld", &A, &B, &C, &D);
      |            ~~~^               ~~
      |               |               |
      |               long long int * __int128 *
main.c:6:19: warning: format ‘%lld’ expects argument of type ‘long long int *’, but argument 3 has type ‘__int128 *’ [-Wformat=]
    6 |     scanf("%lld%lld%lld%lld", &A, &B, &C, &D);
      |                ~~~^               ~~
      |                   |               |
      |                   long long int * __int128 *
main.c:6:23: warning: format ‘%lld’ expects argument of type ‘long long int *’, but argument 4 has type ‘__int128 *’ [-Wformat=]
    6 |     scanf("%lld%lld%lld%lld", &A, &B, &C, &D);
      |                    ~~~^               ~~
      |                       |               |
      |                       long long int * __int128 *
main.c:6:27: warning: format ‘%lld’ expects argument of type ‘long long int *’, but argument 5 has type ‘__int128 *’ [-Wformat=]
    6 |     scanf("%lld%lld%lld%lld", &A, &B, &C, &D);
      |                        ~~~^               ~~
      |                           |               |
      |                           long long int * __int128 *
main.c:7:16: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘__int128’ [-Wformat=]
    7 |     printf("%lld\n", A * B * C % D);
      |             ~~~^     ~~~~~~~~~~~~~
      |                |               |
      |                long long int   __int128
main.c:6:5: warning: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
    6 |     scanf("%lld%lld%lld%lld", &A, &B, &C, &D);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ソースコード

diff #

#include    <stdio.h>

int main(){
        __int128_t A, B, C, D;
    
    scanf("%lld%lld%lld%lld", &A, &B, &C, &D);
    printf("%lld\n", A * B * C % D);
}
0