Sắp xếp phân số

Xem dạng PDF

Gửi bài giải

Điểm: 0,50 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài

Cho ~n~ phân số (tử và mẫu đều là số nguyên, mẫu số khác 0). Hãy sắp xếp các phân số theo thứ tự tăng dần về giá trị thực của chúng, sau đó in ra dãy các phân số sau khi đã sắp xếp.

Đầu vào

  • Dòng 1: số nguyên dương ~n~.
  • ~n~ dòng tiếp theo, dòng thứ ~i~ gồm 2 số nguyên ~t_i~, ~m_i~ là tử và mẫu của phân số thứ ~i~.

Đầu ra

  • Một dòng duy nhất là các phân số sau khi đã được sắp xếp tăng dần, mỗi phân số có dạng ~t_i~/~m_i~ và cách nhau 1 dấu cách.

Giới hạn

  • ~1 \le n \le 10^5~.
  • ~|t_i|~, ~|m_i|~ ~\le 10^9~.
  • ~|m_i| \ne 0~.

    Ví dụ

Đầu vào
5
1 2
3 4
-2 5
2 3
5 6
Đầu ra
-2/5 1/2 2/3 3/4 5/6

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.