Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#1001 · Tổng các số tự nhiên

Cho số tự nhiên $n$,tính tổng của dãy số $1 + 2 + ... + n$.

Dữ liệu vào

Gồm nhiều dòng, mỗi dòng gồm 1 số tự nhiên $n (1 \le n \le 1000)$,kết thúc bằng dấu xuống dòng EOF.

Dữ liệu ra

Với mỗi số tự nhiên $n$, in ra tổng $1 + 2 + ... + n$.

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
0 ms 184 KB
119 Bytes
10/02/2023
15:41
2
N
Bùi Cao Nguyên @2280602102
0 ms 184 KB
134 Bytes
24/02/2023
09:47
3
H
0 ms 184 KB
134 Bytes
28/02/2023
20:37
4
T
Lê Anh Tiến @228063218
0 ms 184 KB
150 Bytes
18/02/2023
18:55
5
H
0 ms 188 KB
134 Bytes
14/02/2023
13:27
6
K
Võ Văn Kiệt @2180607674
0 ms 188 KB
134 Bytes
24/02/2023
22:27
7
0 ms 188 KB
134 Bytes
25/02/2023
18:53
8
T
0 ms 188 KB
134 Bytes
06/04/2023
16:17
9
0 ms 188 KB
216 Bytes
04/02/2023
14:57
10
L
0 ms 192 KB
118 Bytes
15/02/2023
23:47
11
H
0 ms 192 KB
133 Bytes
01/03/2023
21:40
12
0 ms 192 KB
134 Bytes
06/01/2023
11:49
13
B
0 ms 192 KB
134 Bytes
25/02/2023
18:47
14
B
0 ms 192 KB
134 Bytes
25/02/2023
18:48
15
M
0 ms 192 KB
134 Bytes
01/03/2023
19:04
16
T
0 ms 192 KB
134 Bytes
06/04/2023
22:25
17
0 ms 192 KB
134 Bytes
15/05/2023
23:12
18
0 ms 192 KB
170 Bytes
24/02/2023
21:22
19
0 ms 192 KB
180 Bytes
03/03/2023
23:10
20
C
Lê Công Chức @2180608779
0 ms 196 KB
134 Bytes
25/02/2023
18:55

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

2 tháng trước

Solution sum N variation

import rsa, os

if not os.path.exists('cipher/rsa/keys'):

os.makedirs('cipher/rsa/keys')

class RSACipher:

def __init__(self):
    pass

def generate_keys(self):
    (public_key, private_key) = rsa.newkeys(1024)
    with open('cipher/rsa/keys/publicKey.pem', 'wb') as p:
        p.write(public_key.save_pkcs1('PEM'))
    with open('cipher/rsa/keys/privateKey.pem', 'wb') as p:
        p.write(private_key.save_pkcs1('PEM'))

def load_keys(self):
    with open('cipher/rsa/keys/publicKey.pem', 'rb') as p:
        public_key = rsa.PublicKey.load_pkcs1(p.read())
    with open('cipher/rsa/keys/privateKey.pem', 'rb') as p:
        private_key = rsa.PrivateKey.load_pkcs1(p.read())
    return private_key, public_key

def encrypt(self, message, key):
    return rsa.encrypt(message.encode('ascii'), key)

def decrypt(self, ciphertext, key):
    try:
        return rsa.decrypt(ciphertext, key).decode('ascii')
    except:
        return False

def sign(self, message, key):
    return rsa.sign(message.encode('ascii'), key, 'SHA-1')

def verify(self, message, signature, key):
    try:
        return rsa.verify(message.encode('ascii'), signature, key,) == 'SHA-1'
    except:
        return False
Vào thảo luận 0 Phản hồi
Viết code