Submission #2714437


Source Code Expand

#include "bits/stdc++.h"
using namespace std;
#define CK(N, A, B) (A <= N && N < B)
#define REP(i, a, b) for (int i = a; i < b; i++)
#define RREP(i, a, b) for (int i = (b - 1); a <= i; i--)
#define F first
#define S second
typedef long long ll;

const int INF = 1e9 + 7;
const long long LLINF = 1e18;

int n;
int f[101][5][2];
int p[101][11];
int cnt[101];
int main() {
    cin>>n;
    REP(i, 0, n) REP(j, 0, 5) REP(k, 0, 2){
        cin>>f[i][j][k];
        if(f[i][j][k]) cnt[i]++;
    }
    REP(i, 0, n) REP(j, 0, 11){
        cin>>p[i][j];
    }

    int ans=0;
    int mini=INF;
    bool flag=true;
    REP(i, 0, n){
        int mx=-INF;
        int mn=INF;
        REP(j, 0, cnt[i]+1){
            mx=max(mx, p[i][j]);
            if(j!=0) mn=min(mn, p[i][j]);
        }
        if(mx!=p[i][0]) flag=false;
        ans+=mx;
        mini=min(mini, mn-p[i][0]);
    }
    if(flag) cout<<ans+mini<<endl;
    else cout<<ans<<endl;
    return 0;
}

Submission Info

Submission Time
Task C - Shopping Street
User lofu_imgkr
Language C++14 (GCC 5.4.1)
Score 0
Code Size 991 Byte
Status WA
Exec Time 2 ms
Memory 256 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
AC × 3
AC × 5
WA × 14
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, sample_01.txt, sample_02.txt, sample_03.txt
Case Name Status Exec Time Memory
01.txt WA 2 ms 256 KB
02.txt WA 2 ms 256 KB
03.txt WA 2 ms 256 KB
04.txt WA 2 ms 256 KB
05.txt WA 2 ms 256 KB
06.txt WA 2 ms 256 KB
07.txt AC 2 ms 256 KB
08.txt AC 2 ms 256 KB
09.txt WA 2 ms 256 KB
10.txt WA 2 ms 256 KB
11.txt WA 2 ms 256 KB
12.txt WA 1 ms 256 KB
13.txt WA 1 ms 256 KB
14.txt WA 2 ms 256 KB
15.txt WA 2 ms 256 KB
16.txt WA 2 ms 256 KB
sample_01.txt AC 1 ms 256 KB
sample_02.txt AC 1 ms 256 KB
sample_03.txt AC 1 ms 256 KB