目錄
題目:
題目描述:
題目鏈接:
思路:
思路詳解:
代碼:
代碼詳解:
題目:
題目描述:
題目鏈接:
P12338 [藍橋杯 2025 省 B/Python B 第二場] 脈沖強度之和 - 洛谷
思路:
思路詳解:
這題不需要編寫代碼求解,直接根據題目推導即可出結果
由題p=k+(k+1)+...+(k+9),首尾為一組相加,就相當于有五組,即p=5*(2*k+9)。由題k為正整數,則根據剛剛得到的表達式可以得出:1.p一定是5的倍數? ? 2.p>=55(因為k最小為1)
因為p一定是5的倍數并且條件二要求各個數位上的數字都相同,所以p的各個數位只能是5,即5,55,555,5555,55555,555555,5555555.......
最后根據p>=55和1<=p<=20255202的范圍限制,所以p只能是55,555,5555,55555,555555,5555555。再把這幾個數求和就是結果了
代碼:
代碼詳解:
#include<bits/stdc++.h> //填空題,答案是6172830
using namespace std;int main()
{int sum=55+555+5555+55555+555555+5555555;cout<<sum<<endl;return 0;
}