1 条题解
-
1盛泽二中12209水宇辰 (12209水宇辰) LV 5 @ 2021-12-16 20:33:28
#include<bits/stdc++.h> #include<iostream> #include<cmath> #include<stdio.h> #include<iomanip> int main() { int h=1, w; scanf("%d",&w); while (w > h)//循环,得出层数(高度) { w -= h; h++; } if (h % 2 == 0)//如果是偶数层,分子递增,分母递减,得出答案 { printf("%d/%d",w,h+1-w); } else//如果是奇数层,分子递减,分母递增,得出答案 { printf("%d/%d",h+1-w,w); } }
- 1