Những câu hỏi liên quan
QT
Xem chi tiết
NT
30 tháng 12 2023 lúc 11:28

def count_pairs_divisible_by_3(arr):
    n = len(arr)
    
    # Đếm số lượng số dư khi chia cho 3
    count_mod = [0, 0, 0]
    for num in arr:
        count_mod[num % 3] += 1

    # Trường hợp 0: Số dư 0 + Số dư 0
    count_pairs = count_mod[0] * (count_mod[0] - 1) // 2

    # Trường hợp 1: Số dư 1 + Số dư 2
    count_pairs += count_mod[1] * count_mod[2]

    # Trường hợp 2: Số dư 1 + Số dư 1 hoặc Số dư 2 + Số dư 2
    count_pairs += count_mod[1] * (count_mod[1] - 1) // 2
    count_pairs += count_mod[2] * (count_mod[2] - 1) // 2

    return count_pairs

# Thử nghiệm
arr = [3, 5, 7, 9, 11, 13, 15]
result = count_pairs_divisible_by_3(arr)
print(f"Số lượng cặp số có tổng chia hết cho 3 là: {result}"

Bình luận (0)
QD
Xem chi tiết
UN
11 tháng 10 2021 lúc 20:44

chuẩn luôn

Bình luận (0)
NT
11 tháng 10 2021 lúc 23:27

#include <bits/stdc++.h>

using namespace std;

int main()

{

long long a,b,c,kt;

cin>>a>>b>>c;

kt=0;

if ((a+b>c) and (a+c>b) and (b+c>a))

{

if (a*a==b*b+c*c) kt=1;

if (b*b==a*a+c*c) kt=1;

if (c*c==a*a+b*b) kt=1;

}

if (kt==0) cout<<"wrong"

else cout<<"right";

return 0;

}

Bình luận (1)
NC
Xem chi tiết
QT
Xem chi tiết
ND
Xem chi tiết
ML
30 tháng 10 2021 lúc 18:37

Input: dãy số từ 1 đến N

Ouput: Tổng của tất cả số từ 1 đến N

Thuật toán liệt kê:

Bước 1: Nhâp N

Bước 2: i←1; S←0;

Bước 3: Nếu i>N in ra S và kết thúc

Bước 4: S←S+i;

Bước 5: i←i+1; quay lại bước 3

Bình luận (0)
NT
Xem chi tiết
H24
30 tháng 4 2022 lúc 8:29

A?

A

 

Bình luận (1)
NT
Xem chi tiết
AN
29 tháng 4 2022 lúc 19:32

1c

Bình luận (0)
NT
30 tháng 4 2022 lúc 21:28

Câu 2: 

a: C

b: B

Bình luận (0)
NH
Xem chi tiết
DT
24 tháng 5 2019 lúc 5:36

ĐÁP ÁN B

Bình luận (0)
KN
Xem chi tiết
H24
6 tháng 5 2022 lúc 21:07

A

C

C

Bình luận (2)
H24
6 tháng 5 2022 lúc 21:08

C

C

C

Bình luận (0)
H24
6 tháng 5 2022 lúc 21:08

A

C

C

Bình luận (1)