P8748 [蓝桥杯 2021 省 B] 时间显示
思路:好奇怪的橙题,简单的运算就解决了
#include <iostream>
using namespace std;
long long n;
int main()
{
cin>>n;
n/=1000;
int h=n/3600%24;
int m=n%3600/60;
int s=n%3600%60;
printf("%02d:%02d:%02d",h,m,s);
return 0;
}
P8781 [蓝桥杯 2022 省 B] 修剪灌木
思路:高度取决于每个灌木离边线的最大距离,因为爱丽丝需要来回折返一次,所以最大距离*2就行了
#include <iostream>
#include <algorithm>
using namespace std;
int n;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cout<<max(i-1,n-i)*2<<endl;
}
return 0;
}