| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 150906 | 张浩然 | 拆分分数 | C++ | Wrong Answer | 1 MS | 272 KB | 375 | 2026-04-02 11:55:17 |
#include<bits/stdc++.h> using namespace std; int main(){ int k; cin>>k; for(int x=k+1;x<=k*2;x++){ double y=1/(1.0/k-1.0/x); if((int)y==y){ cout<<"1/"<<k<<"="<<"1/"<<x<<"+"<<"1/"<<y<<endl; } // for(int y=x;y<(1.0/k-1.0/(k+1));y++){ // if(1.0/x+1.0/y==1.0/k){ // cout<<"1/"<<k<<"="<<"1/"<<x<<"+"<<"1/"<<y<<endl; // } // } } return 0; }
------Input------
4
------Answer-----
1/4 = 1/5 + 1/20 1/4 = 1/6 + 1/12 1/4 = 1/8 + 1/8
------Your output-----
1/4=1/8+1/8