ODDCOIN - Tiền xu

Xem dạng PDF

Gửi bài giải

Điểm: 3,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Nước ODD có các đồng xu mệnh giá sau  ~1, 3, 5, 10, 30, 50, 100, 300, 500, 1000, 3000, 5000, 10 000, 30 000\text{ và }50 000~ đồng. Ngân hàng ban hành thêm một loại xu mới với mệnh giá ~x~ đồng. Để trả đúng ~t~ đồng, cần tối thiểu bao nhiêu đồng xu?

Input

  • Dòng đầu ghi số test ~q\le 50~
  • ~q~ dòng sau mỗi dòng ghi hai số ~x, t\ (x\ne t)~

Giới hạn:

  • ~25\%~ số test có ~x ≤ 20, t ≤ 20~
  • ~25\%~ số test khác có ~x ≤ 10^5, t ≤ 10^5~
  • ~25\%~ số test khác có ~x ≤ 5.10^7, t ≤ 5.10^7~
  • ~25\%~ số test còn lại có ~x ≤ 2.10^9, t ≤ 2.10^9~

Output

In ra ~q~ dòng, mỗi dòng là kết quả một test

Sample

Input #1
4
4700 53
4700 9400 
4700 9401 
4700 30000
Output #1
2
2
3
1

Problem source: PreVNOI Ⅸ (BẮC GIANG 2019)


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.