Đếm cặp số (COUNTPAIR-11QB2022V2)

Xem dạng PDF

Gửi bài giải

Điểm: 2,50 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: COUNTPAIR.INP
Output: COUNTPAIR.OUT

Dạng bài
Ngôn ngữ cho phép
C, C++, C++ (Themis), Java, Pascal, Python, Scratch

Cho một xâu ~S~ gồm ~n~ ký tự chữ số từ '0' đến '9'. Hãy đếm số cặp vị trí ~(i, j)~ sao cho ký tự ở vị trí thứ ~i~ là '1' còn ký tự ở vị trí thứ ~j~ là '2' (~1 \leq n \leq 10^6~, ~1 \leq i < j \leq n~).

Dữ liệu vào:
  • Cho trong tệp COUNTPAIR.INP gồm 1 dòng duy nhất chứa xâu ~S~.
Dữ liệu ra:
  • Ghi ra tệp COUNTPAIR.OUT một số nguyên duy nhất là kết quả tìm được.
Ví dụ:

Input: COUNTPAIR.INP

2017201820192020

Output: COUNTPAIR.OUT

9

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.