C
cuong276
Thôi thôi. Đừng ngồi đó mà buôn chuyện nữa. Có đề làm nè. Bài này cũng khá dễ.
Xét tập tất cả các phân số tối giản nằm trong đoạn từ 0 đến 1, với mẫu số là số nguyên dương nhỏ hơn hoặc bằng N tử số là các số nguyên không âm.
Ví dụ, với n=5 thì tập này gồm các phân số sau: [TEX]\frac{0}{1} , \frac{1}{5} , \frac{1}{4} , \frac{1}{3} , \frac{2}{5} , \frac{1}{2} , \frac{3}{5} , \frac{2}{3} , \frac{3}{4} , \frac{4}{5} , \frac{1}{1}[/TEX]
Bạn hãy viết 1 CT, cho trước 1 số nguyên N (1 \leq N \leq 100), ghi ra các phân số theo thứ tự tăng dần.
Dữ liệu: File vào gồm 1 dòng chứa đúng 1 số nguyên N.
Kết quả: file ra chứa tất cả các phân số theo thứ tự tăng dần, mỗi phân số ghi trên 1 dòng theo định dạng trong ví dụ dưới đây.
Ví dụ:
frac.inp:
5
frac.out
0/1
1/5
1/4
1/3
2/5
1/2
3/5
2/3
3/4
4/5
1/1
Mọi người làm thử đi nha
Xét tập tất cả các phân số tối giản nằm trong đoạn từ 0 đến 1, với mẫu số là số nguyên dương nhỏ hơn hoặc bằng N tử số là các số nguyên không âm.
Ví dụ, với n=5 thì tập này gồm các phân số sau: [TEX]\frac{0}{1} , \frac{1}{5} , \frac{1}{4} , \frac{1}{3} , \frac{2}{5} , \frac{1}{2} , \frac{3}{5} , \frac{2}{3} , \frac{3}{4} , \frac{4}{5} , \frac{1}{1}[/TEX]
Bạn hãy viết 1 CT, cho trước 1 số nguyên N (1 \leq N \leq 100), ghi ra các phân số theo thứ tự tăng dần.
Dữ liệu: File vào gồm 1 dòng chứa đúng 1 số nguyên N.
Kết quả: file ra chứa tất cả các phân số theo thứ tự tăng dần, mỗi phân số ghi trên 1 dòng theo định dạng trong ví dụ dưới đây.
Ví dụ:
frac.inp:
5
frac.out
0/1
1/5
1/4
1/3
2/5
1/2
3/5
2/3
3/4
4/5
1/1
Mọi người làm thử đi nha