K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

25 tháng 2 2020
https://pastebin.com/jKWMZiwM mình chỉ có sol C++ thui :'(
15 tháng 3 2020

tích đúng này :)

7 tháng 1 2022

Số N (0<N<10 mũ 9)

7 tháng 1 2022

N = int(input())
A = 0
B = 0
So_uoc = 0
KQ = ""
for x in range(1, N):
    if (x%2==0) and (x%3==0):
        A += 1
    if (x>0) and (N%x==0):
        if (x>B):
            B = x
for i in range(1, N+1):
    if (N%i==0):
        So_uoc += 1
if (So_uoc == 2):
    KQ = "YES"
else:
    KQ = "NO"
print(A)
print(B)
print(len(str(N)))
print(KQ)

(Chẳng biết đúng không đâu bucminh)

#include <bits/stdc++.h>

using namespace std;

long long a[1000],n,i;

int main()

{

freopen("dayd.inp","r",stdin);

freopen("dayd.out","w",stdout);

cin>>n;

for (i=1; i<=n; i++) cin>>a[i];

for (i=1; i<=n; i++)

if (a[i]>0) cout<<a[i]<<" ";

return 0;

}

hùng và dũng là hai anh em, hùng là anh và dũng là em. nhân ngày quốc tế thiếu nhi, mẹ mua gói kẹo cho hai anh em. vấn đề hóc búa là chia các gói kẹo này. để kiểm tra độ thông minh của hai con, mẹ đưa ra yêu cầu chia theo qui tắc: hai anh em chọn một số gói kẹo sao cho có thể chia thành hai phần với số lượng kẹo trong mỗi phần bằng nhau và tổng số kẹo trong các gói không được chia là nhỏ nhất có thể. số kẹo...
Đọc tiếp

hùng và dũng là hai anh em, hùng là anh và dũng là em. nhân ngày quốc tế thiếu nhi, mẹ mua gói kẹo cho hai anh em. vấn đề hóc búa là chia các gói kẹo này. để kiểm tra độ thông minh của hai con, mẹ đưa ra yêu cầu chia theo qui tắc: hai anh em chọn một số gói kẹo sao cho có thể chia thành hai phần với số lượng kẹo trong mỗi phần bằng nhau và tổng số kẹo trong các gói không được chia là nhỏ nhất có thể. số kẹo trong các gói không được chia mẹ sẽ dành cho dũng ( em - bé hơn!!! ). hỏi rằng tổng số kẹo mà dũng nhận được là bao nhiêu? input dòng đầu tiên ghi số nguyên dương số gói kẹo mà mẹ mua dòng tiếp theo, dòng thứ ghi là số kẹo có trong gói thứ . tổng số kẹo trong gói kẹo không vượt quá . output số kẹo mà dũng nhận được. sample input copy 5 2 3 5 8 13 sample output copy 18.c++ giúp mình với ạ

3
17 tháng 11 2023

"quy tắc" còn viết sai chính tả là "qui tắc" nữa.

17 tháng 11 2023

mình lấy từ vnoi ra

const fi='divk.inp';

fo='divk.out';

var f1,f2:text;

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

i,n,k,dem,j,x,t:integer;

begin

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

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

readln(f1,n,k);

for i:=1 to n do 

  read(f1,a[i]);

dem:=0;

for i:=1 to n do 

  for j:=1 to n do 

begin

if i<j then 

begin

t:=0;

for x:=i to j do 

  t:=t+a[x];

if t=k then inc(dem);

end;

for i:=1 to n do 

  if k=a[i] then inc(dem);

writeln(f2,dem);

close(f1);

close(f2);

end.

15 tháng 10 2022

#include <bits/stdc++.h>
using namespace std;
#define nhungcute ios_base::sync_with_stdio; cin.tie(0); cout.tie(0);
const int N=1500;
long long n,k,a[N],i,j,c[N][101];
int main(){
nhungcute
    cin>>n>>k;
    for(i=1;i<=n;i++)
        cin>>a[i];
    for(i=1;i<=n;i++){
        a[i]=a[i]%k;
    }
    for(i=1;i<k;i++)
    c[1][i] =-1e9;
    c[1][a[0]]=0;
    c[1][a[1]]=1;
    for(i=2;i<=n;i++){
        for(j=0;j<k;j++){
        c[i][j]=max(c[i-1][j],c[i-1][(j-a[i]+k)%k]+1);
        }
    }
    cout<<c[n][0];
    return 0;
}

 

 BÀI 3. MẬT KHẨUCác nhà khảo cổ đã tìm được một chiếc hộp bí ẩn, mật mã để mở chiếc hộp đó đượcghi trong một tờ giấy.Tờ giấy ghi các số nguyên dương thành một dãy nằm ngang, dãy được chia làm 2đoạn: đoạn thứ nhất là các số lẻ nhỏ hơn hoặc bằng n, đoạn thứ hai là các số chẵn nhỏ hơnhoặc bằng n. Mật khẩu mở chiếc hộp là số thứ k của dãy số trên mảnh giấy.Em hãy lập trình giúp...
Đọc tiếp

 

BÀI 3. MẬT KHẨU
Các nhà khảo cổ đã tìm được một chiếc hộp bí ẩn, mật mã để mở chiếc hộp đó được
ghi trong một tờ giấy.
Tờ giấy ghi các số nguyên dương thành một dãy nằm ngang, dãy được chia làm 2
đoạn: đoạn thứ nhất là các số lẻ nhỏ hơn hoặc bằng n, đoạn thứ hai là các số chẵn nhỏ hơn
hoặc bằng n. Mật khẩu mở chiếc hộp là số thứ k của dãy số trên mảnh giấy.
Em hãy lập trình giúp các nhà khảo cổ tìm ra mật khẩu mở chiếc hộp bí ẩn.

INPUT

 Một dòng duy nhất chứa 2 số nguyên dương n và k (1 ≤ k ≤ n ≤ 2*10 9 )

OUTPUT

 Một dòng duy nhất chứa số nguyên ở vị trí k trong dãy.

Ví dụ:
INPUT OUTPUT Giải thích
6 3 5 Các số ghi trong mảnh giấy là {1,3,5,2,4,6},

vậy số thứ 3 là số 5

7 7 6 Các số ghi trong mảnh giấy là {1,3,5,7,2,4,6},

vậy số thứ 7 trong dãy là số 6

* Ràng buộc:
 Có 70% test đầu tiên có n ≤ 10 6
 Có 30% test còn lại 10 6 &lt; n ≤ 2*10 9

1
13 tháng 9 2021

phải như này ko bạn?

#include <iostream>
#include <vector>
using namespace std;
int main(){
    int n, k;
    cin >> n >> k;
    vector<int> ans(n);
    for(int i = 0; i < n; i++){
        cin >> ans[i];
    }
    cout << ans[k - 1];
}

BÀI 3. MẬT KHẨUCác nhà khảo cổ đã tìm được một chiếc hộp bí ẩn, mật mã để mở chiếc hộp đó đượcghi trong một tờ giấy.Tờ giấy ghi các số nguyên dương thành một dãy nằm ngang, dãy được chia làm 2đoạn: đoạn thứ nhất là các số lẻ nhỏ hơn hoặc bằng n, đoạn thứ hai là các số chẵn nhỏ hơnhoặc bằng n. Mật khẩu mở chiếc hộp là số thứ k của dãy số trên mảnh giấy.Em hãy lập trình giúp các...
Đọc tiếp

BÀI 3. MẬT KHẨU
Các nhà khảo cổ đã tìm được một chiếc hộp bí ẩn, mật mã để mở chiếc hộp đó được
ghi trong một tờ giấy.
Tờ giấy ghi các số nguyên dương thành một dãy nằm ngang, dãy được chia làm 2
đoạn: đoạn thứ nhất là các số lẻ nhỏ hơn hoặc bằng n, đoạn thứ hai là các số chẵn nhỏ hơn
hoặc bằng n. Mật khẩu mở chiếc hộp là số thứ k của dãy số trên mảnh giấy.
Em hãy lập trình giúp các nhà khảo cổ tìm ra mật khẩu mở chiếc hộp bí ẩn.

INPUT

 Một dòng duy nhất chứa 2 số nguyên dương n và k (1 ≤ k ≤ n ≤ 2*10 9 )

OUTPUT

 Một dòng duy nhất chứa số nguyên ở vị trí k trong dãy.

Ví dụ:
INPUT OUTPUT Giải thích
6 3 5 Các số ghi trong mảnh giấy là {1,3,5,2,4,6},

vậy số thứ 3 là số 5

7 7 6 Các số ghi trong mảnh giấy là {1,3,5,7,2,4,6},

vậy số thứ 7 trong dãy là số 6

* Ràng buộc:
 Có 70% test đầu tiên có n ≤ 10 6
 Có 30% test còn lại 10 6 &lt; n ≤ 2*10 9

0
15 tháng 4 2021

tự làm đi dễ mà:)))))

 

Dễ thì bạn làm đi