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.

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
15 tháng 4

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

6 tháng 4

Em có thể thu nhỏ ảnh minh họa lại để cho vừa với phần còn trống trong văn bản. Khi đó, văn bản sẽ không bị che khuất nữa em nhé.

#include <bits/stdc++.h>
using namespace std;
int n,c;
long long a[10000];
bool iscp(long long m){
    return int(sqrt(m))*int(sqrt(m))==m;
}
int main()
{
    cin>>n;
    if(n==1){cout<<"0";return 0;}
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    for(int i=1;i<n;i++){
        for(int j=i+1;j<=n;j++){
            if(a[i]<=a[j]&&iscp(a[i])&&iscp(a[j])){
                c++;
            }
        }
    }
    cout<<c;
    return 0;
}

 

viết chương trình pascal Hoán vị ký tự theo khóa - Tên chương trình GRCAE.??? Nhập vào xâu S chỉ chứa các ký tự là chỉ cái in thường và khoảng trắng. Cho trước khóa m là một hoán vị của n số (2<n<18). Để mã hóa một xâu ký tự ta có thể chia xâu thành từng nhóm từ trái sang phải mỗi nhóm có n ký tự; nếu nhóm cuối không đủ n ký tự thì ta có thể thêm các ký tự trắng vào sau cho đủ. Sau đó hoán vị các ký tự trong...
Đọc tiếp

viết chương trình pascal Hoán vị ký tự theo khóa - Tên chương trình GRCAE.???

Nhập vào xâu S chỉ chứa các ký tự là chỉ cái in thường và khoảng trắng.

Cho trước khóa m là một hoán vị của n số (2<n<18). Để mã hóa một xâu ký tự ta có thể chia xâu thành từng nhóm từ trái sang phải mỗi nhóm có n ký tự; nếu nhóm cuối không đủ n ký tự thì ta có thể thêm các ký tự trắng vào sau cho đủ. Sau đó hoán vị các ký tự trong từng nhóm theo khóa, ghép các nhóm xâu lại theo thứ tự ta được một xâu đã mã hóa. Hãy viết chương trình mã hóa một xâu kí tự cho trước.

Ví dụ: Với n=8 và khóa m=87345621, thực mã hóa xâu S = “hello every body” như sau:

Tách xâu S thành các xâu mỗi xâu có 8 ký tự:

S1 = “hello ev”; S2 = “ery o body”

Thực hiện mã hóa xâu S1, S2 theo khóa m ta được S1’ và S2’:

S1’ = “vello eh”; S2’ =”ydy bore”

Input: GRCAE.INP

· Dòng 1: số nguyên n (2<n<18) và m (m là số nguyên có n chữ số).

· Dòng 2: ghi xâu cần mã hóa (độ dài xâu <=10^5).

Ouput: GRCAE.OUT

· Mỗi dòng ghi 1 xâu có n ký tự đã được mã hóa.

Ví dụ:

GRCAE.INP GRCAE.OUT

8 87345621

hello every body vello eh ydy bore

0
21 tháng 12 2023

nhanh với nha

 

21 tháng 12 2023

A