Tên đăng nhập Điểm ▾ Bài tập Giới thiệu
21401 610 7
21401 610 7
21401 610 7
21401 610 7
21405 609 4
21406 608 1
21407 607 6
21408 606 2

n = int(input())

a = list(map(int, input().split()))
b = list(map(int, input().split()))
t = 0
for i in range(n):
t += a[i]**b[i]
print(t)

21409 606 2
21410 606 4
21411 605 5
21412
losegamed
QuangDo
605 3

Nice try =))))))

21413 605 3
21414 604 6
21415 604 8
21416 604 7
21417 604 4
21418 604 9
21419 604 5
21420
P2D1_04
anh đẹp zai
603 10

tôi là anh đẹp zai

21421
PhamThiKimNgan
Phạm Thị Kim Ngân
603 7
21422 603 2
21423
ntloantin92
Nguyễn Thị Loan
602 4
21424 602 7
21425 602 4
21426 601 7
21427 601 3
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1
21428 601 1

include <bits/stdc++.h>

using namespace std;
using ll=long long;
int n,q;
int x,k;
ll chan=0,le=0;
int cmp=0;
int main()
{
cin >> n >> q;
vector<int> v(n);
for(int &x : v) cin >> x;
for(int x : v){
if(x&1) le+=x;
else{
chan+=x;cmp++;
}
}
while(q--){
cin >> k >> x;
if(k&1) chan+= cmpx;
else le+=(n-cmp)
x;
cout << chan+le<<endl;
}
}

21441 601 3
21442 600 3
21443 600 1
21443 600 1
21443 600 1
21443 600 1
21443 600 1

include <bits/stdc++.h>

include <math.h>

include <iomanip>

include <iostream>

using namespace std;
bool canAttack(int x1, int y1, int x2, int y2) {
int dx = abs(x1 - x2);
int dy = abs(y1 - y2);
return (dx == 2 && dy == 1) || (dx == 1 && dy == 2);

}

int main() {
int n;
cin >> n;

for (int k = 1; k <= n; k += 1) {
    long long totalWays = 0;
    long long attackingWays = 0;

    for (int i = 0; i < k; ++i) {
        for (int j = 0; j < k; ++j) {

            for (int x = 0; x < k; ++x) {
                for (int y = 0; y < k; ++y) {

                    if (i < x || (i == x && j < y)) {
                        totalWays += 1;
                        if (canAttack(i, j, x, y)) {
                            attackingWays += 1;
                        }
                    }
                }
            }
        }
    }

    long long nonAttackingWays = totalWays - attackingWays;
    cout << nonAttackingWays << endl;
}

return 0;

}

21443 600 1
21449
lethituyetmai0711
Lê Thị Tuyết Mai
600 7
21450 598 3
21451 598 3
21452 597 3
21453 597 3
21454 597 2
21454 597 2
21456 596 6
21457 596 7
21458 596 5
21459 596 2
21459 596 2
21461 595 9
21462 594 6
21463 594 7
21464 594 4
21465 594 4
21466
nguyenphat3103
Nguyễn Phát
593 8
21467 592 3
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2
21468 592 2

include<bits/stdc++.h>

define ll long long

define pb push_back

define fi first

define se second

pragma GCC optimize("03,unroll-loops")

pragma GCC target("avx2,bmi,bmi2,lzcnt,popcnt")

using namespace std;

const int MOD = 1e9 + 7;
const int maxN = 1e3 + 1;

void solve()
{
int n;
cin >> n;
int a[n];
for (int i=1; i<=n; ++i) cin >> a[i];
int dp[n+1];
dp[0] = dp[1] = 0;
for (int i=2; i<=n; ++i)
{
dp[i] = min(dp[i-1] + abs(a[i] - a[i-1]), dp[i-2] + abs(a[i] - a[i-2]));
}
cout << dp[n];
}
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
int t;
t=1;
while (t--)
{
solve();
}
}

21468 592 2
21468 592 2
21468 592 2
21484
STRB33Thuong
Nguyễn Lê Thanh Thường
592 3
21485 591 2
21485 591 2
21487 590 2
21488 589 3
21489 589 4
21490 588 3
21490 588 3
21490
PikachuBiGiatDien 2092
Nguyễn Đức Anh, Hà Nội
588 3
21490 588 3
21490 588 3
21495 588 8
21496 587 3
21496 587 3
21496 587 2
21496 587 2
21496 587 2