Tìm cặp số

View as PDF

Time limit: 1.0s , Memory limit: 123M , Points: 1 (partial)

Cho số nguyên n, viết chương trình tìm các cặp số nguyên a, b trong đoạn [1..200] thỏa công thức:

\displaystyle \frac{1}{a} + \frac{1}{b} = \frac{1}{n}

Input

Dòng duy nhất chứa số nguyên n thỏa 1 \le n \le 10.

Output

In ra từng cặp a, b thỏa điều kiện, mỗi cặp in trên một dòng và các phần tử cách nhau ký tự trắng.

Samples

Sample Input 1
3
Sample Output 1
4 12
6 6
12 4

Comments


  • 0
    23T1020633  commented on Nov. 6, 2023, 4:55 a.m.

    Dùng 2 for rồi mà sao lại sai ở test 5 6 9 10 nhỉ mng


    • 0
      23T1020497  commented on Oct. 17, 2023, 5:25 p.m.

      int n; int a, b; cin >> n; float s, v, q; for (a = 1; a <= 200; a++) { for (b = 1; b <= 200; b++) { s = 1.0 / a; v = 1.0 / b; q = 1.0 / n; if(s + v == q){ cout << a << " " << b << endl; } } } }ai cho e hỏi vì sao input 10 nó thiếu kq 15 30 và 30 15 vậy ạ


        • 2
          22t1020065  commented on Oct. 18, 2023, 5:22 a.m.

          Bài ni không cộng như vậy đc đâu vì có khi nó gặp mấy số vô tỷ thì biểu diễn theo float không được đâu nên phải dùng cộng 2 phân số á.


        • 0
          23t1020026  commented on Oct. 11, 2023, 4:32 p.m.

          sao em dùng lệnh for mà cứ sai 4 test hoài v ạ?


            • 0
              22T1020183  commented on Oct. 12, 2023, 12:46 p.m.

              ban thử sài 2 for thử xem sao.


            • 0
              Aryaa  commented on Sept. 23, 2023, 1:43 p.m.

              .