K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

Việc bảo mật thông tin người dùng ngày nay là vấn đề đặt ra cho mọi người sử dụng máy tính. Để tăng tính an toàn cho tài khoản của mình, Nam quyết định giấu mật khẩu truy cập vào dãy mã gồm các ký tự trong bảng chữ cái tiếng Anh và các ký tự số. Do lâu ngày không sử dụng nên Nam không nhớ, Nam muốn nhờ các bạn lập trình tìm lại mật khẩu giúp bạn ấy. Mật khẩu là tổng của những số trong dãy. Yêu...
Đọc tiếp

Việc bảo mật thông tin người dùng ngày nay là vấn đề đặt ra cho mọi người sử dụng máy tính. Để tăng tính an toàn cho tài khoản của mình, Nam quyết định giấu mật khẩu truy cập vào dãy mã gồm các ký tự trong bảng chữ cái tiếng Anh và các ký tự số. Do lâu ngày không sử dụng nên Nam không nhớ, Nam muốn nhờ các bạn lập trình tìm lại mật khẩu giúp bạn ấy. Mật khẩu là tổng của những số trong dãy.

Yêu cầu: Em hãy lập trình tìm mật khẩu giúp Nam với mật khẩu là tổng của những số trong dãy.

Dữ liệu vào từ tệp văn bản MATKHAU.INP

Một dòng duy nhất ghi xâu ký tự S.

Dữ liệu ra ghi vào tệp văn bản MATKHAU.OUT

          Ghi ra mật khẩu là tổng các số trong xâu

Ví dụ:

Test

MATKHAU.INP

MATKHAU.OUT

1

123GFGDFG456fh

579

2

Pass95a00hocsinh453

548

1
D
datcoder
CTVVIP
3 tháng 7
D
datcoder
CTVVIP
26 tháng 6

#include <bits/stdc++.h>
using namespace std;
#define nmax 1000007
#define ll long long
long long a[nmax];
long long gt(long long a)
{
    return a*(a+1)/2;
}
signed main()
{
    long long n, m, q;
    cin >> n >> m >> q;
    cout << (gt(m) - gt(n-1)) % q;
}

D
datcoder
CTVVIP
25 tháng 6

Hướng dẫn giải:

- Đầu tiên sắp xếp dãy theo thứ tự tăng dần

- Sau khi có 1 dãy số đã được sắp xếp, ta duyệt mảng bắt đầu từ chỉ số đầu tiên. Nếu phần tử thứ i khác phần tử thứ i+1 thì in ra.

Code tham khảo:

D
datcoder
CTVVIP
25 tháng 6

Hướng dẫn giải:

- Sử dụng một chuỗi mới để lưu các kí tự là chữ cái (thuộc trong khoảng 'A' đến 'z')

- Kiếm tra chuỗi mới đó nếu là rỗng => in KHONG TIM DUOC, ngược lại in ra chuỗi in hoa tất cả các ký tự (sử dụng hàm toupper())

Code tham khảo:

Bài 3: Khám bệnh Có n bệnh nhân chờ được khám bệnh tại một phòng khám chỉ có một bác sỹ (tại một thời điểm chỉ khám được cho 1 bệnh nhân). Bệnh nhân thứ 𝑖(𝑖 = 1 … 𝑛) đến phòng khám tại thời điểm ti và nếu được khám bệnh, anh (cô) ta sẽ phải mất thời gian là di. Yêu cầu: Hãy tính xem thời điểm nhỏ nhất mà vị bác sỹ nọ trong phòng khám khám xong cho n bệnh nhân nói trên. Dữ liệu vào: Từ tệp...
Đọc tiếp

Bài 3: Khám bệnh Có n bệnh nhân chờ được khám bệnh tại một phòng khám chỉ có một bác sỹ (tại một thời điểm chỉ khám được cho 1 bệnh nhân). Bệnh nhân thứ 𝑖(𝑖 = 1 … 𝑛) đến phòng khám tại thời điểm ti và nếu được khám bệnh, anh (cô) ta sẽ phải mất thời gian là di. Yêu cầu: Hãy tính xem thời điểm nhỏ nhất mà vị bác sỹ nọ trong phòng khám khám xong cho n bệnh nhân nói trên. Dữ liệu vào: Từ tệp văn bản KHAMBENH.INP gồm: + Dòng đầu tiên ghi số nguyên dương 𝑛(𝑛 ≤ 106 ) + Trong n dòng tiếp theo, mỗi dòng ghi hai số nguyên lần lượt là thời điểm đến khám và thời gian khám của bệnh nhân. Kết quả: Ghi vào tệp văn bản KHAMBENH.OUT Một số nguyên duy nhất là đáp số tìm được. Ví dụ KHAMBENH.INP

3

0 3

2 4

3 2

KHAMBENH.OUT 

0

nếu bạn đăng nhập facbook thì bạn có theerr lên đó lấy lại

8 tháng 4

giup toi