Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
109886 | 胡海峰老师 | 拆分分数 | C++ | Accepted | 4 MS | 268 KB | 427 | 2025-02-13 11:07:15 |
#include <iostream> using namespace std; int main(){ int k; cin>>k; for(int i=k+1;i<=2*k;i++) { int j; j = k*i/ ( i-k); if( k*i % (i-k) == 0) cout<< "1/"<<k<<" = 1/"<<i<<" + 1/"<<j<<endl; } return 0; } /* Input 5 Output 1/5 = 1/6 + 1/30 1/5 = 1/10 + 1/10 for(int x=k+1;x<=2*k;x++) { int y=k*x/(x-k); if(k* x%(x-k) ==0 ) cout<<"1/"<<k<<" = 1/"<<x<<" + 1/"<<y<<endl; } */