AtCoder Grand Contest 019

Submission #1868874

Source codeソースコード

#include <stdio.h>

inline long long min(long long a, long long b)
{
    if (a<b)    return a;
    else        return b;
}

int main(void)
{
    int Q, H, S, D;
    long long N, sum;


    scanf("%d%d%d%d", &Q, &H, &S, &D);
    scanf("%ld", &N);

    long long n2L = N/2;
    long long n1L = N%2;

    long long s1L = 4*Q;
    s1L = min(s1L, 2*H);
    s1L = min(s1L, S);

    long long s2L = s1L*2;
    s2L = min(s2L, D);

    sum = s2L*n2L + s1L*n1L;


    printf("%ld\n", sum);

    return 0;
}

Submission

Task問題 A - Ice Tea Store
User nameユーザ名 momonga130jp
Created time投稿日時
Language言語 C++14 (GCC 5.4.1)
Status状態 AC
Score得点 300
Source lengthソースコード長 529 Byte
File nameファイル名
Exec time実行時間 0 ms
Memory usageメモリ使用量 128 KB

Compiler messageコンパイルメッセージ

./Main.cpp: In function ‘int main()’:
./Main.cpp:16:20: warning: format ‘%ld’ expects argument of type ‘long int*’, but argument 2 has type ‘long long int*’ [-Wformat=]
scanf("%ld", &N);
^
./Main.cpp:31:24: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘long long int’ [-Wformat=]
printf("%ld\n", sum);
^
./Main.cpp:15:38: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d%d%d%d", &Q, &H, &S, &D);
^
./Main.cpp:16:21: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%ld", &N);
^

Test case

Set

Set name Score得点 / Max score Cases
Sample - sample_01.txt,sample_02.txt,sample_03.txt,sample_04.txt
All 300 / 300 sample_01.txt,sample_02.txt,sample_03.txt,sample_04.txt,sample_01.txt,sample_02.txt,sample_03.txt,sample_04.txt,subtask_1_01.txt,subtask_1_02.txt,subtask_1_03.txt,subtask_1_04.txt,subtask_1_05.txt,subtask_1_06.txt,subtask_1_07.txt,subtask_1_08.txt,subtask_1_09.txt,subtask_1_10.txt,subtask_1_11.txt,subtask_1_12.txt,subtask_1_13.txt,subtask_1_14.txt,subtask_1_15.txt

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
sample_01.txt AC
sample_02.txt AC
sample_03.txt AC
sample_04.txt AC
subtask_1_01.txt AC
subtask_1_02.txt AC
subtask_1_03.txt AC
subtask_1_04.txt AC
subtask_1_05.txt AC
subtask_1_06.txt AC
subtask_1_07.txt AC
subtask_1_08.txt AC
subtask_1_09.txt AC
subtask_1_10.txt AC
subtask_1_11.txt AC
subtask_1_12.txt AC
subtask_1_13.txt AC
subtask_1_14.txt AC
subtask_1_15.txt AC