Trang chủ Tin Học Lớp 8 Tại hành tinh Alpha, mọi người đều được đặt tên...

Tại hành tinh Alpha, mọi người đều được đặt tên là các con số. Giá trị tình bạn tình bạn của hai người được tính như sau: chuyển tên của họ sang hệ nhị phân, v

Câu hỏi :

Tại hành tinh Alpha, mọi người đều được đặt tên là các con số. Giá trị tình bạn tình bạn của hai người được tính như sau: chuyển tên của họ sang hệ nhị phân, viết 2 dãy số theo từng cột sau đó bắt đầu tính giá trị của mỗi cột như sau: 0 nếu như tên của 2 người ở cột đó giống nhau, 1 nếu khác nhau. Ví dụ, giá trị tình bạn của 19 và 10 là 25: 1 0 0 1 1 = 19 + 0 1 0 1 0 = 10 1 1 0 0 1 = 25 Cho danh sách tên của các cư dân trên hành tinh, bạn hay tính tổng giá trị tình bạn của hành tinh này. Dữ liệu nhập: Dòng đầu tiên chứa một số nguyên dương N - số lượng cư dân của hành tinh (1 N 106), tiếp theo là N dòng, mỗi dòng chứa một số nguyên X (1 X 106) - tên của cư dân trong hành tinh. Dữ liệu xuất: Một số nguyên duy nhất là tổng giá trị tình bạn tìm được. var n,x,j,i:longint;t:int64; a:array[0..20,0..20] of int64; begin read(n); for i:=1 to n do begin read(x); for j:=0 to 19 do inc(a[j,x>>j and 1]); end; for i:=0 to 19 do inc(t,a[i,1]*a[i,0]*(1<<i)); write(t) end. AI GIẢI THÍCH DÙM MÌNH CODE NÀY ĐC KO ? :(( ĐỌC HK HIỂU J HẾT!!!

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK