Bài 11: Kiểu mảng

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyễn Triệu Nhật Khánh

Cần ai đó giúp mik gấp 

Số nguyên dương A được gọi là ước số của số nguyên B nếu B chia hết cho A. Ví dụ, số 15 có 4 ước số, đó là 1, 3, 5 và 15.

Yêu cầu: Cho n và dãy số nguyên x1, x2, . . . xn (1 ≤ xi ≤ 1018, 1 ≤ n ≤ 105). Với mỗi số nguyên xi hãy xác định xem số lượng ước số của nó là chẵn hay lẻ.
Nếu là chẵn –  đưa ra số 0, trong trường hợp ngược lại – đưa ra số 1.

Input: 
2
4 5
Output: 
1 0

mấy bro giúp làm thanks 

Nguyễn Lê Phước Thịnh
5 tháng 9 2021 lúc 0:40

uses crt;

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

n,dem,i,j:integer;

begin

clrscr;

readln(n);

for i:=1 to n do

 read(a[i]);

for i:=1 to n do 

  begin

dem:=0;

for j:=1 to a[i] do 

  if a[i] mod j=0 then inc(dem);

if dem mod 2=0 then write('0 ')

else write('1 ');

end;

readln;

end.


Các câu hỏi tương tự
Nguyễn Thu Hà
Xem chi tiết
Nguyễn Thu Hà
Xem chi tiết
Linh Chi
Xem chi tiết
nam trịnh
Xem chi tiết
Huỳnh Mai Anh Thư
Xem chi tiết
Trương Thi Minh Thiết
Xem chi tiết
Sarah Lilia
Xem chi tiết
huynh chinh
Xem chi tiết
Lê Phương Thảo
Xem chi tiết