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.

9 tháng 8 2023

#include <iostream>
#include <set>
using namespace std;

int main() {
    int n;
    cin >> n;
    set<int> s;
    for (int i = 0; i < n; i++) {
        int x;
        cin >> x;
        s.insert(x);
    }
    cout << s.size() << endl;
    return 0;
}

Như vậy là chỉ còn một tuần nữa, quả bóng Tango 12 sẽ bắt đầu lăn trên các sân cỏ Poland và Ukraine, 2 quốc gia đăng cai tổ chức EURO 2012 - ngày hội bóng đá được mong chờ nhất trong năm nay. Trong bầu không khí đang nóng dần lên từng ngày này, EURO 2012 đã được rất nhiều doanh nghiệp chọn làm chủ đề cho các chương trình khuyến mãi hay sự kiện với mục đích thu hút sự quan tâm từ lực lượng đông đảo fan...
Đọc tiếp

Như vậy là chỉ còn một tuần nữa, quả bóng Tango 12 sẽ bắt đầu lăn trên các sân cỏ Poland và Ukraine, 2 quốc gia đăng cai tổ chức EURO 2012 - ngày hội bóng đá được mong chờ nhất trong năm nay. Trong bầu không khí đang nóng dần lên từng ngày này, EURO 2012 đã được rất nhiều doanh nghiệp chọn làm chủ đề cho các chương trình khuyến mãi hay sự kiện với mục đích thu hút sự quan tâm từ lực lượng đông đảo fan hâm mộ môn thể thao vua. Do đó, các nhà tổ chức kì thi Virtual Marathon 2012 (VM12) quyết định treo giải thưởng một cặp vé xem trận chung kết dành cho đội vô địch kì thi này. Đội của Raldono và Balitello, hai nhân vật chính của chúng ta hôm nay, dù đã cố gắng hết sức nhưng đành dừng bước ở vị trí thứ 7, nhận được giải khuyến khích cùng một phần quà từ ban tổ chức.

Phần quà là TT tấm poster hình chữ nhật, mỗi tấm được chia ra thành M×NM×N ô vuông nhỏ (kích thước M,NM,N cho các tấm poster có thể khác nhau). Trong đó, mỗi ô là một tấm thẻ sưu tập hình các cầu thủ nổi tiếng. Raldono quyết định chia các tấm thẻ cho hai người theo cách sau. Ban đầu mỗi người sẽ chọn tất cả tấm thẻ có hình cầu thủ mình yêu thích, sau đó những tấm thẻ còn lại trên poster sẽ được chia ngẫu nhiên. Balitello lại muốn sau khi chia xong các tấm thẻ, nếu cắt ra 1 hình vuông bất kì (có các cạnh song song với cạnh của poster) từ tấm poster thì chênh lệch số thẻ được chia cho mỗi người trong hình vuông đó không vượt quá 22.

 

image

 

Ví dụ trong hình trên, những tấm thẻ Raldono chọn là ô màu vàng, Balitello chọn là ô màu xanh thì 2 cách chia đầu là hợp lệ, 2 cách chia sau là không hợp lệ (những hình vuông được viền đỏ không thỏa yêu cầu).

Với mỗi tấm poster, cho biết những tấm thẻ có hình cầu thủ yêu thích của mỗi người, hãy giúp Raldono và Balitello đếm xem có tất cả bao nhiêu cách chia các tấm thẻ trên tấm poster đó thỏa yêu cầu của cả hai đặt ra.

Input

Dòng 1 ghi số TT, số tấm poster (1≤T≤1000)(1≤T≤1000).

Tiếp theo là TT bộ test, mỗi bộ được mô tả như sau:

Dòng đầu ghi số MM và NN (1≤M,N≤5)(1≤M,N≤5).

Dòng thứ ii trong MM dòng tiếp theo gồm NN kí tự, kí tự thứ jj mô tả tấm thẻ ở hàng ii cột jj của tấm poster ('R' nếu chứa hình cầu thủ Raldono yêu thích, 'B' nếu chứa hình cầu thủ Balitello yêu thích, '.' là những tấm thẻ sẽ được chia ngẫu nhiên).

Output

Xuất ra TT dòng, mỗi dòng chứa kết quả là số cách chia cho tấm poster tương ứng.

Sample Input

input:

5 2 2 BR RB 4 4 ..RR .BRR .BB. .... 2 3 ... BBR 3 3 BBB BR. ... 3 3 ... .R. ...

output:

1 0 6 3 102

0
31 tháng 12 2022

giúp mình với ạ

11 tháng 1 2023

const
fi='sochinhphuong.inp';
fo='sochinhphuong.out';
var f,g:text;n:longint;
function scp(n:longint):boolean;
begin
        if (sqr(trunc(sqrt(n)))=n) then exit (true);
        exit (false);
end;
begin
        assign(f,fi);reset(f);
        assign(g,fo);rewrite(g);
        readln(f,n);
        if scp(n) then writeln(g,'yes') else
        writeln(g,'no');
        close(f);close(g);
end.

12 tháng 12 2023

Sự phát triển máy tính, Internet, các dịch vụ trên mạng (công cụ tìm kiếm, mạng xã hội, thư điện tử, ...) giúp con người dễ dàng, nhanh chóng tiếp cận, chia sẻ thông tin trên mọi lĩnh vực. Ví dụ như sử dụng máy tính, điện thoại thông minh để xem tin tức trên báo điện tử; chia sẻ, giao lưu trên mạng xã hội; trò chuyện trực tuyến, gọi điện, gửi, nhận thư điện tử, ...

Các thiết bị thông minh phối hợp với nhau tạo thành hệ thống thông minh có thể tự thu thập, truyền, xử lí thông tin và tự ra quyết định hành động. Ví dụ, trong nông nghiệp, trang trại thông minh sử dụng máy tính kết nối với các cảm biến nhiệt độ, độ ẩm, mực nước, ánh sáng, âm thanh, ... cho phép tự động thực hiện việc tưới tiêu, cung cấp thức ăn cho vật nuôi, dưỡng chất cho cây trồng, điều chỉnh ánh sáng phù hợp với từng thời kì phát triển của cây trồng, vật nuôi.

Trong công nghiệp, trên thế giới đã xuất hiện những nhà máy thông minh được tự động hoá hoàn toàn, không có công nhân làm việc trong nhà máy. Hệ thống thông minh thực hiện kết nối, xử lí thông tin ở các công đoạn như nguyên liệu đầu vào, quá trình sản xuất, kết quả kinh doanh, phản hồi từ người dùng để tự điều chỉnh, tối ưu hoá hoạt động sản xuất.

...

#include <bits/stdc++.h>

using namespace std;

long long i,n,x,a[1000],dem;

int main()

{

cin>>n;

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

{

cin>>a[i];

}

dem=0;

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

if (a[i]%2==0) dem++;

cout<<dem<<endl;

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

if (a[i]%2==0) cout<<a[i]<<" ";

return 0;

return 0;

}

17 tháng 12 2021

Chọn B

Chào các bạn, chúc các bạn đón tết Canh Tý vui vẻ, hạnh phúc bên gia đình ------------------------------------------------------------------------------------------ Câu 1: Nhân dịp cuối năm, cô giáo mời các bạn đến nhà cô để ăn bánh gato (biết chiếc bánh của cô hình tròn) trong đêm giao thừa, vì một số bạn nhà xa không thể tham gia được . Yêu cầu : Cho biết chiếc bánh phải cắt bao nhiêu nhát để chia đủ cho số người có...
Đọc tiếp

Chào các bạn, chúc các bạn đón tết Canh Tý vui vẻ, hạnh phúc bên gia đình

------------------------------------------------------------------------------------------

Câu 1: Nhân dịp cuối năm, cô giáo mời các bạn đến nhà cô để ăn bánh gato (biết chiếc bánh của cô hình tròn) trong đêm giao thừa, vì một số bạn nhà xa không thể tham gia được .

Yêu cầu : Cho biết chiếc bánh phải cắt bao nhiêu nhát để chia đủ cho số người có trong bữa tiệc (kể cả cô giáo) để số nhát cắt là ít nhất và vừa đủ số người có trong bữa tiệc.

- Dữ liệu vào : n số bạn tham gia ( 1<=N<=40)

- Dữ liệu ra: Số nhát cắt để chia đều chiếc bánh

Ví dụ :

INPUT OUTPUT
1 1

Câu 2:

Trong một cuộc thi thế vận hội các vận động viên gắn thẻ số báo danh lần lượt từ 1 đến n (nghĩa là có n vận động viên) . Sau khi tổ chức xong kì thi ban tổ chức yêu cầu thí sinh có số báo danh có 2 chữ số trở lên phải cắt đều mỗi chữ số theo chiều rộng và chiều dài là 4x10 . Và thí sinh có số báo danh 1 chữ số phải cắt đều theo chiều rộng và chiều dài là 4x10. Sau khi cắt xong ban tổ chức cho sắp xếp lần lượt các số theo như ban đầu đã cắt và cách đều nhau (VD dãy số 11-13 sẽ được sắp xếp: 1 1 1 2 1 3). Vận động viên tìm ra chữ số thứ k trong dãy số đã cắt trên sẽ được một giải thưởng vinh dự.

Yêu cầu : Hãy giúp các vận động viên tìm ra chữ số thứ k trong dãy đó

Dữ liệu vào : Gồm 1 dòng n,k (0<n,k<=2x106)

Dữ liệu ra : Một dòng duy nhất chữ số thứ k

TVH.INP TVH.OUT
13 10 0

------------------------------------------------------------------------------------------

6

Câu 2:

const fi='tvh.inp';
fo='tvh.out';
var n,d,dem,sl,s2cs,s3cs,s4cs,s5cs,s6cs,s7cs,k,i,d1:longint;
st,st1,stk:string;
f1,f2:text;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,n,k);
str(n,st);
d:=length(st);
case d of
1: write(9);
2: begin
sl:=n-9;
dem:=9+sl*2;
end;
3: begin
s2cs:=(99-10)+1;
s3cs:=n-99;
dem:=9+s2cs*2+s3cs*3;
end;
4: begin
s2cs:=(99-10)+1;
s3cs:=(999-100)+1;
s4cs:=n-999;
dem:=9+s2cs*2+s3cs*3+s4cs*4;
end;
5: begin
s2cs:=(99-10)+1;
s3cs:=(999-100)+1;
s4cs:=(9999-1000)+1;
s5cs:=n-9999;
dem:=9+s2cs*2+s3cs*3+s4cs*4+s5cs*5;
end;
6: begin
s2cs:=(99-10)+1;
s3cs:=(999-100)+1;
s4cs:=(9999-1000)+1;
s5cs:=(99999-10000)+1;
s6cs:=n-99999;
dem:=9+s2cs*2+s3cs*3+s4cs*4+s5cs*5+s6cs*6;
end;
7: begin
s2cs:=(99-10)+1;
s3cs:=(999-100)+1;
s4cs:=(9999-1000)+1;
s5cs:=(99999-10000)+1;
s6cs:=(999999-1000000)+1;
s7cs:=n-999999;
dem:=9+s2cs*2+s3cs*3+s4cs*4+s5cs*5+s6cs*6+s7cs*7;
end;
end;
if k<=dem then
begin
i:=1;
d1:=0;
repeat
str(i,st1);
d1:=d1+length(st1);
i:=i+1;
until d1>=k;
stk:=st1[length(st1)-(d1-k)];
writeln(f2,stk);
end;
close(f1);
close(f2);
end.

Câu 1:

uses crt;
var n:integer;
begin
clrscr;
write('nhap so ban hoc sinh tham gia: '); readln(n);
if n mod 2=1 then writeln(n/2:1:0)
else writeln(n+1);
readln;
end.

22 tháng 1 2020

Lưu ý : Đây không phải là một cuộc thi.

-Phần thưởng là thẻ cào điện thoại 20k+2GP cho bạn nào có kết quả chính xác nhất . Hạn cuối nạp bài 00:00:00 24/01/2020