题解:P10423 [蓝桥杯 2024 省 B] 填空问题
gengchenghao · · 题解
第一题
先算
数学公式
第二题
返回左上时,走过的水平路程和垂直路程一定是
code
#include<bits/stdc++.h>
using namespace std;
int main() {
//暴力
for(long long i=2; i<=10000; x+=2)
for(long long j=2; j<=100000; y+=2)
if(15*233333*j==17*343720*i) {
cout<<sqrt((343720*i)*(343720*i)+(233333*j)*(233333*j))//勾股定理;
return 0;
}
return 0;
}
最终代码
#include<iostream>
using namespace std;
int main() {
string ans [] = {
"1204
"1100325199.77",
};
char T;
cin >> T;
cout << ans[T - 'A'] << endl;
return 0;
}