题解:P10898 [蓝桥杯 2024 省 C] 拼正方形
focus_aurora · · 题解
思路
数学题。
尽量多拼
发现想要拼成一个正方形,需要的
发现
而每个方块的边长为
然后往大正方形外面围上
但是我们发现想要再围上一圈需要
故最大边长为
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"5435122";//输出答案
return 0;//好习惯
}
focus_aurora · · 题解
数学题。
尽量多拼
发现想要拼成一个正方形,需要的
发现
而每个方块的边长为
然后往大正方形外面围上
但是我们发现想要再围上一圈需要
故最大边长为
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"5435122";//输出答案
return 0;//好习惯
}