Submission #745916

# Submission time Handle Problem Language Result Execution time Memory
745916 2023-05-21T09:38:39 Z vjudge1 Fancy Fence (CEOI20_fancyfence) C++17
15 / 100
20 ms 316 KB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
constexpr ll MOD = 1e9 + 7;

ll mul(ll a, ll b){
    a %= MOD;
    b %= MOD;
    return ((a * b) % MOD);
}

ll half(ll a){
    return (a % 2 ? a : a / 2);
}

int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    int n;
    cin >> n;
    ll h, w = 0;
    for (int i=0; i<n; i++){
        cin >> h;
    }
    for (int i=0; i<n; i++){
        int a;
        cin >> a;
        w += a;
    }
    cout << mul(mul(half(h), half(h+1)), mul(half(w), half(w+1)));
}
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 2 ms 212 KB Output is correct
3 Correct 9 ms 212 KB Output is correct
4 Correct 19 ms 316 KB Output is correct
5 Correct 20 ms 212 KB Output is correct
6 Correct 0 ms 212 KB Output is correct
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -