Submit solution
Points:
0.01
Time limit:
1.0s
Memory limit:
256M
Input:
stdin
Output:
stdout
Author:
Problem source:
Problem type
Allowed languages
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch
An soạn thảo văn bản chỉ gồm các chữ cái Latin không dấu sau đó lưu lại. Sau vài ngày mở ra thì An phát hiện văn bản đã soạn không còn nguyên vẹn do virus hoặc nguyên nhân nào đó. Lỗi bị chèn vào là các kí tự đặc biệt khác (không phải chữ cái Latin), An rất tiếc công nên đã xóa các ký tự bị chèn vào theo cách thủ công nên mất thời gian, dễ nhầm lẫn. An được biết trong tin học lập trình có thể thực hiện việc này rất nhanh và chính xác.
Em hãy giúp An phục hồi lại văn bản ban đầu.
Input
Gồm một dòng chứa xâu ~S~ cần phục hồi (độ dài xâu không quá ~255~ ký tự gồm các chữ cái Latin, chữ số, dấu cách trống và ký tự đặc biệt).
Output
Gồm một dòng, in ra xâu đã phục hồi.
Sample Input 1
Ky thi$ %23H]oc Sinh gioi
Sample Output 1
KythiHocSinhgioi
Comments
Cho một số bạn có thể không hiểu lời giải thì ở đây sẽ là cách làm tương tự mà dễ hiểu hơn.
Bước 1: nhập 1 xâu kí tự. (Lưu ý xâu này có dấu cách).
Bước 2: chạy for cả xâu, Kiểm tra nếu tại vị trí đấy giá trị là kí tự chữ thì in ra luôn kí tự đấy
C++
include <bits/stdc++.h>
using namespace std; string a; long long j,x; int main() { iosbase::syncwith_stdio(false); cin.tie(NULL);cout.tie(NULL); getline(cin,a); for(j=0;j<=a.size();j++) { x=(int)a[j]; if(((x<=122)&&(x>=97))||((x<=90)&&(x>=65))) cout<<a[j]; } } //top1zata.blogspot.com
:0 o mai ca
This comment is hidden due to too much negative feedback. Show it anyway.
This comment is hidden due to too much negative feedback. Show it anyway.
This comment is hidden due to too much negative feedback. Show it anyway.
This comment is hidden due to too much negative feedback. Show it anyway.
This comment is hidden due to too much negative feedback. Show it anyway.