Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Viết chương trình nhập vào một xâu kí tự từ bàn phím.

Yêu cầu: Hãy in ra độ dài của xâu ~S~.

Dữ liệu:

  • Nhập vào một xâu ~S~ từ bàn phím

Kết quả:

  • In ra một số nguyên là độ dài của xâu

Ví dụ:

Input

abc12

Output

5

Ràng buộc:

  • Xâu ~S~ có độ dài không quá ~255~ kí tự.

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Viết chương trình nhập vào một xâu kí tự ~S~ và một kí tự ~ch~.

Yêu cầu: Hãy tìm vị trí xuất hiện của ký tự ~ch~ trong xâu ~S~.

Dữ liệu:

  • Dòng 1: Nhập vào một xâu ~S~;
  • Dòng 2: Nhập vào một kí tự ~ch~;

Kết quả:

  • In ra màn hình vị trí xuất hiện đầu tiên của ký tự ~ch~ trong xâu ~S~. Nếu ký tự ~ch~ không xuất hiện trong xâu ~S~ thì in ra -1.

Ví dụ:

Input

a1b2c3

2

Output

4

Ràng buộc:

  • Xâu ~S~ có độ dài không quá ~255~ kí tự.

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Viết chương trình nhập vào một xâu kí tự ~S~ và một số nguyên ~n~.

Yêu cầu: Hãy tạo một xâu con gồm ~n~ ký tự đầu tiên của xâu ~S~.

Dữ liệu:

  • Dòng 1: Nhập vào một xâu ~S~;
  • Dòng 2: Nhập vào một số nguyên ~n~.

Kết quả:

  • In ra màn hình xâu con của xâu ~S~.

Ví dụ:

Input

a1b2c3

2

Output

a1

Ràng buộc:

  • Xâu ~S~ có độ dài không quá ~255~ kí tự.

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Viết chương trình nhập vào một xâu kí tự ~S~ và một số nguyên ~n~.

Yêu cầu: Hãy xóa ~n~ ký tự cuối cùng của xâu ~S~.

Dữ liệu:

  • Dòng 1: Nhập vào một xâu ~S~;
  • Dòng 2: Nhập vào một số nguyên ~n~.

Kết quả:

  • In ra màn hình xâu ~S~ sau khi đã xóa ~n~ kí tự.

Ví dụ:

Input

a1b2c3

2

Output

a1b2

Ràng buộc:

  • Xâu ~S~ có độ dài không quá ~255~ kí tự.

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Viết chương trình nhập vào một xâu kí tự ~S~ từ bàn phím

Yêu cầu: Hãy in xâu ~S~ theo thứ tự đảo ngược.

Dữ liệu:

  • Nhập vào một xâu ~S~ từ bàn phím

Kết quả:

  • In ra xâu ~S~ theo thứ tự đảo ngược.

Ví dụ:

Input

tin hoc

Output

coh nit

Ràng buộc:

  • Xâu ~S~ có độ dài không quá ~255~ kí tự.

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Viết chương trình nhập vào hai xâu kí tự ~S1~ và ~S2~.

Yêu cầu: Hãy kiểm tra xem xâu S2 có xuất hiện trong xâu S1 hay không

Dữ liệu:

  • Dòng 1: Nhập vào một xâu ~S1~;
  • Dòng 2: Nhập vào một xâu ~S2~.

Kết quả:

  • In ra vị trí xuất hiện đầu tiên của xâu S2 trong xâu S1, nếu không có thì in ra NO.

Ví dụ:

Input

abcababababa

ba

Output

5

Ràng buộc:

  • 0 < length(S2) ≤ length(S1) ≤ 2000.