Xâu kí tự cơ bản
Bé Bo nhận được một mảnh giấy trên đó có ghi một đoạn ký tự chỉ có các ký tự latin in thường ('a'..'z'). Yêu cầu: Bạn hãy cho biết trong xâu ký tự Bé Bo nhận được có bao nhiêu lần xuất hiện đoạn ký tự 'virus'.
Input:
Gồm một xâu kí tự có độ dài không quá 250 kí tự
output:
Một số nguyên duy nhất là số lần xuất hiện xâu 'virus' trong xâu ký tự đã cho
Sample Input
hpvirushnviruss
Sample Output
2
cho một xâu ~s~ gồm các kí tự thường, in hoa và khoảng cách. Bạn được yêu cầu phải định dạng thành chuỗi ~f(s)~ bằng cách xoá tất cả các kí tự khoảng cách. Và với mỗi từ, bạn phải in hoa chữ cái đầu tiên.
Ví dụ: ~s =~ "hello everyone" thì ~f(s)=~ "HelloEveryone"
Input
Một dòng duy nhất bao gồm xâu ~s (0 < |s| \le 10^6)~.
output
Một dòng duy nhất là kết quả của ~f(s)~
Sample Input
hello everyone
Sample Output
HelloEveryone
Thực hiện tạo email từ tên người dùng như sau
Input
- Dòng đầu tiên là số lượng testcase T ~(1 \le T \le 100)~
- T dòng tiếp theo, mỗi dòng chứa xâu có không quá 1000 kí tự
Ouput
In tên email được cấp theo mẫu
Sample Input
2
NguYEN VAN maNH
ngUYEN thuY LinH
Sample Output
manhnv@gmail.com
linhnt@gmail.com
Điểm: 10
Thực hiện tạo email từ tên người dùng, trong trường hợp có nhiều email trùng tên thì dùng thêm số thứ tự.
Input
- Dòng đầu tiên là số lượng testcase T ~(1 \le T \le 100)~
- T dòng tiếp theo, mỗi dòng chứa xâu có không quá 1000 kí tự
Ouput
In tên email được cấp theo mẫu
Sample Input
5
NguYEN VAN maNH
ngUYEN thuY LinH
NguYEN Vu ManH
Nguyen thu Linh
Dinh DUC Nam
Sample Output
manhnv@gmail.com
linhnt@gmail.com
manhnv2@gmail.com
linhnt2@gmail.com
namdd@gmail.com
Điểm: 10
Một xâu chứa đầy đủ các kí tự in thường từ a-z được gọi là xâu Pangram Kiểm tra xâu nhập vào có phải là xâu pangram hay không
Input
Dòng duy nhất là xâu gồm các kí tự in thường không quá 1000 kí tự
Output
In YES nếu xâu là pangram, ngược lại in NO
Sample Input 1
thequickbrownfoxjumpsoverthelazydog
Sample Output 1
YES
Sample Input 2
abcdefghijklmnopzzutvlt
Sample Output 2
NO