Nguồn đề bài: http://www.spoj.com/PTIT/problems/PTIT013A/
Nội dung bài viết
1. Đề bài PTIT013A spoj
John rất thích con số 86 vì theo John đó là con số may mắn. Khi bắt gặp một số nguyên X John muốn kiểm tra xem trong dạng biểu diễn của nó kết thúc là số 86 hay không? Ví dụ số 111539786 kết thúc là số 86, còn số 123456789 thì không.
Nhiệm vụ của bạn là viết một chương trình đọc số nguyên X và kiểm tra xem trong dạng biểu diễn của nó kết thúc là số 86 hay không?
Input
Dữ liệu vào gồm nhiều bộ dữ liệu tương ứng với nhiều test. Dòng đầu tiên chứa một số nguyên dương không lớn hơn 20 là số l ượng các bộ dữ liệu. Các dòng tiếp theo chứa các bộ dữ liệu.
Output
Với mỗi bộ dữ liệu, ghi ra trên một dòng câu trả lời, ghi số 1 nếu trong dạng biểu diễn của nó kết thúc là số 86, ghi số 0 trong trường hợp ngược lại.
Example
Input:
3
111539786
123456789
8686
Output:
1
0
1
2. Hướng dẫn PTIT013A spoj PTIT
– nhập số vào xâu S
– kiểm tra 2 kí tự cuối cùng có phải là ’86’ không?
3. Code tham khảo PTIT013A spoj PTIT
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | const fi=''; type data=longint; var i,n:data; s:string; f:text; begin assign(f,fi); reset(f); readln(f,n); for i:=1 to n do begin readln(f,s); if (length(s)>1) and (s[length(s)]='6') and (s[length(s)-1]='8') then writeln(1) else writeln(0); end; end. |
Bài viết liên quan
- P156SUME spoj PTIT – ROUND 6E – Ước chung của chuỗi
- P156SUMH spoj PTIT – ROUND 6H – Kim cương
- P146SUMF spoj PTIT – Dãy số kì diệu
- P142SUMG spoj PTIT – Mã hóa
- BCTHIDAU spoj PTIT – Thi đấu
- P153PROI PTIT spoj – Mã hóa xâu
- FINDCOW PTIT spoj – Find the Cow!
- PTIT123E PTIT spoj – Số vòng
- PTIT123A PTIT spoj – Sắp xếp 2
- PTIT016E spoj PTIT – ACM PTIT 2016 E – Kỳ thi ACM/ICPC