uses crt;
var x,y :int64;
begin
clrscr;
write('nhap gia tri cua x: ');
readln(x);
write('nhap gia tri cua y: ');
readln(y);
if (x>= y ) then write('S = ', x+y)
else write ('S = ', x-y);
readln;
end.
uses crt;
var x,y :int64;
begin
clrscr;
write('nhap gia tri cua x: ');
readln(x);
write('nhap gia tri cua y: ');
readln(y);
if (x>= y ) then write('S = ', x+y)
else write ('S = ', x-y);
readln;
end.
HÀNG CÂY.
Cổng vào Trung tâm thanh thiếu nhi có một hàng cây gồm N cây cảnh. Hàng cây được đánh số từ 1 đến N tính từ ngoài vào trong. Ban quản lí Trung tâm đã đo được cây thứ i có độ cao là hi. Để cho đẹp, hàng cây phải có độ cao tăng dần tính từ ngoài cổng vào (cây phía ngoài phải thấp hơn cây phía trong). Vì vậy, Ban quản lí Trung tâm quyết định chặt bỏ đi những cây có độ cao không phù hợp và giữ nguyên vị trí các cây còn lại để được một hàng cây có độ cao tăng dần.
Yêu cầu: Tìm cách loại bỏ đi một số cây sao cho số cây còn lại là nhiều nhất và hàng cây có độ cao tăng dần.
Dữ liệu vào: Cho trong file văn bản HANGCAY.INP, có cấu trúc:
- Dòng 1: Ghi số nguyên dương N, là số lượng cây ban đầu trong hàng cây (1≤N≤100)
- Dòng 2: Ghi N số nguyên dương hi (1 ≤ hi ≤ 32767) lần lượt là độ cao của cây thứ i trong hàng cây, tính từ ngoài cổng vào. Các số được ghi cách nhau ít nhất một dấu cách.
Dữ liệu ra: Ghi ra file văn bản HANGCAY.OUT, theo cấu trúc:
- Dòng 1: Ghi số nguyên dương M, là số lượng cây còn lại trong hàng cây sau khi loại bỏ.
- Dòng 2: Ghi M số nguyên dương là chỉ số của mỗi cây còn lại trong hàng cây sau khi loại bỏ. Các số phải được ghi cách nhau ít nhất một dấu cách.
Ví dụ:
HANGCAY.INP |
HANGCAY.OUT |
5 5 8 3 4 9 |
3 1 2 5 |
Trong thời đại ngày nay, thông tin cá nhân của mỗi người dễ dàng bị xâm nhập bởi rất nhiều công nghệ hiện đại nghe lén. CHính vì vậy một đôi bạn muốn bảo mật thông tin cho nhau đã có sáng kiến nghĩ ra cách trao nhau những thông điệp mà người khác đọc hoặc nghe ko hiểu gì. Thông điệp của học là 1 câu với nhiều từ đc phân biệt bởi kí tự trống và đc sắp xếp lộn xộn thành câu vô nghĩa. Để hiểu nội dung thông điệp người bạn đã gửi cho mình, hai người bạn đã quy ước trước 1 bộ mã là 1 dãy số nguyên dương có số lượng tương ứng vs số từ nhằm giải mã thành công câu đó
Input | Output |
Luon chuc hoc ban gioi luon 2 4 1 6 3 5 |
Chuc ban luon luon hoc gioi |
Viết ct nhập vào 1 mảng, rồi xóa các phần tử trong mảng để mảng còn lại là 1 day tăng
1/ Theo giả thuyết Golbach. Mọi số tự nhiên chẵn lớn hơn 2 là tổng của 2 số nguyên tố. Cho số tự nhiên N ( với N< 2147483648), hãy kiểm tra giả thuyết Golbach bằng cách liệt kê tất cả các cách phân tích N thành tổng 2 số nguyên tố
Bài robot:
cho một bảng vuông (\(n\times n\)) ô \(\left(2\le n\le50\right)\). Trong mỗi ô có ghi số 0 hoặc 1. Tìm đường đi của robot từ góc trái trên xuống gốc phải dưới theo quy tắc chỉ được dịch chuyển sang phải hoặc xuống dưới sao cho các số trên đường đi tạo thành 1 số nhị phân có giá trị nhỏ nhất.
Dữ liệu vào: ghi trong tệp ROBOT.INP gồm
-Dòng đầu tiên là giá trị n
-n dòng tiếp theo, mỗi dòng ghi n số 0 và 1, các số này cách nhau ít nhất 1 khoảng trắng
Kết quả: Ghi vào tệp văn bản ROBOT.OUT là một số nhị phân có giá trị nhỏ nhất.
ROBOT.INP |
ROBOT.OUT |
6 1 0 1 0 1 0 1 1 0 0 1 1 1 1 1 0 1 0 1 1 1 1 0 0 1 1 1 0 0 0 1 1 1 1 1 1 |
10100010001
|
CHÚC CÁC BẠN LÀM BÀI TỐT (GOOD LUCK!)!
Viết chương trình tìm đoạn con dài nhất chia hết cho k
câu 1 viết chương trình tínhM= \(1+\frac{1}{1.2}+\frac{2}{2.3}+\frac{3}{3.4}+....+\frac{98}{98.99}+\frac{99}{99.100}\)
6,23 có phải là hằng trong pascal k, vì sao
4+6 có phải hằng trong pascal k , vì sao