Điểm:
100
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Hân thích học những thuật toán đỉnh cao và mã hóa là một thuật toán như vậy. Ngày nọ, Hân nghĩ ra thuật toán mã hóa của riêng mình: Mỗi chuỗi sẽ quy về số kí tự có trong chuỗi đó. Cho một dãy gồm các chuỗi kí tự và cách nhau bởi dấu cách. Hãy áp dụng thuật toán của Hân để mã hóa dãy kí tự đã cho.
Input
- Một dòng duy nhất gồm các chuỗi kí tự
Output
- In ra một dãy số là dãy mã hóa của các chuỗi kí tự.
Constraints
- Số lượng chuỗi được cho \(\leq 10\)
Example
Test 1
Input
Happy New Year 2021
Output
5 3 4 4
Test 1
Input
Le Cong Quoc Han
Output
2 4 4 3
Bình luận
Bonus: Lê Công Quốc Hân(https://lqdoj.edu.vn/user/BeTapDi) là ny của anhkha2003
dùng stringstream
mã hóa kiểu này mã hóa xong ko biết giải mã ra lại luôn :))))
include<bits/stdc++.h>
using namespace std;
long long i,n,a[10000001],x,res,k,d,vt;
string s,s2;
int main (){
cin>>k;
cin>>s;
for(i=0; i<s.size(); i++){ vt=s[i]-k; if(vt>=97)
cout<<char(vt);
else
cout<<char(vt+26);
}
return 0;
}
Dùng kiểu dữ liệu stringstream nha mn
Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.
Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.