| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1350056 | ahmetlbktd4 | Mosaic (IOI24_mosaic) | C++20 | 55 ms | 11264 KiB |
#include "bits/stdc++.h"
#define ll long long
using namespace std;
vector <ll> mosaic(vector <int> x,vector <int> y,vector <int> t,vector <int> b,vector <int> l,vector <int> r){
int n = x.size();
int q = t.size();
vector <ll> p(q);
for (int k = 0;k < q;k++){
if (!t[k])
t[k]++;
if (!l[k])
l[k]++;
ll a = (ll)(b[k]-t[k])+1;
ll b1 = (ll)(r[k]-l[k])+1;
p[k] = ((a*b1)+1ll)/2ll;
}
return p;
}
// int main(){
// int n;
// cin >> n;
// vector <int> x(n),y(n);
// for (int i = 0;i < n;i++){
// cin >> x[i];
// }
// for (int i = 0;i < n;i++){
// cin >> y[i];
// }
// int q;
// cin >> q;
// vector <int> t(q),b(q),l(q),r(q);
// for (int i = 0;i < q;i++){
// cin >> t[i] >> b[i] >> l[i] >> r[i];
// }
// vector <ll> p = mosaic(x,y,t,b,l,r);
// for (int i = 0;i < q;i++){
// cout << p[i] << "\n";
// }
// }| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
