Những câu hỏi liên quan
VP
Xem chi tiết
NN
23 tháng 10 2023 lúc 14:06

#include <bits/stdc++.h>

using namespace std;
long long a[1000006];
long long n;
int main()
{
    for(int i=1;i<=1000006;i++){
        a[i]=i*i;
    }
    cin>>n;
    for(int i=1;i<=n;i++){
        if(a[i]%n==0){cout<<a[i]/n;break;}
    }
    return 0;
}

Bình luận (0)
TH
26 tháng 8 2024 lúc 16:26

pịa

 

Bình luận (0)
PB
Xem chi tiết
CT
31 tháng 12 2019 lúc 5:04

Chọn A

Bình luận (0)
TT
Xem chi tiết
VH
10 tháng 9 2024 lúc 21:47

#include <iostream>
#include <vector>

using namespace std;

vector<int> primeFactors(int n) {
    vector<int> factors;
    for (int i = 2; i * i <= n; i++) {
        while (n % i == 0) {
            factors.push_back(i);
            n /= i;
        }
    }
    if (n > 1) factors.push_back(n);
    return factors;
}

int main() {
    int n, k;
    cin >> n >> k;
    vector<int> a(n);
    for (int i = 0; i < n; ++i) {
        cin >> a[i];
    }

    vector<int> factors = primeFactors(k);
    int sum = accumulate(a.begin(), a.end(), 0);
    vector<vector<bool>> dp(n+1, vector<bool>(sum+1, false));
    dp[0][0] = true;

    for (int i = 1; i <= n; ++i) {
        for (int j = 0; j <= sum; ++j) {
            dp[i][j] = dp[i-1][j];
            if (j >= a[i-1]) {
                for (int factor : factors) {
                    if (a[i-1] % factor == 0) {
                        dp[i][j] = dp[i][j] || dp[i-1][j-a[i-1]];
                        break;
                    }
                }
            }
        }
    }

    for (int j = 0; j <= sum; ++j) {
        if (dp[n][j]) {
            cout << j << endl;
            break;
        }
    }

    return 0;
}

Bình luận (0)
CA
Xem chi tiết
NT
18 tháng 8 2023 lúc 12:12

const fi='docao13.inp'

fo='docao13.out'

var f1,f2:text;

a:array[1..100]of integer;

i,n:integer;

//chuongtrinhcon

function kq(x:integer):integer;

var t,k:integer;

begin

t:=0;

while (x>0) do

begin

k:=x mod 10;

t:=t+k;

x:=x div 10;

end;

kq:=t;

end;

//chuongtrinhchinh

begin

assign(f1,fi); reset(f1);

assign(f2,fo); rewrite(f2);

readln(f1,n);

for i:=1 to n do 

read(f1,a[i]);

for i:=1 to n do

write(f2,kq(a[i]):4);

close(f1);

close(f2);

end.

Bình luận (0)
3M
Xem chi tiết
NT
19 tháng 10 2021 lúc 23:29

#include <bits/stdc++.h>

using namespace std;

long long m,n,k;

int main()

{

cin>>m>>n>>k;

if ((m*n*k>=10) and ((m*n*k)%10==0)) cout<<"Phai";

else cout<<"Khong phai";

return 0;

}

Bình luận (0)
HL
Xem chi tiết
QA
Xem chi tiết
NK
11 tháng 11 2021 lúc 22:25

A

Bình luận (0)
QA
Xem chi tiết
NT
11 tháng 11 2021 lúc 23:50

Chọn A

Bình luận (0)
TH
Xem chi tiết
NA
8 tháng 2 2022 lúc 21:45

t ko bt lm, ms k10

Bình luận (0)
 Khách vãng lai đã xóa