题解:P12338 [蓝桥杯 2025 省 B/Python B 第二场] 脉冲强度之和

· · 题解

思路

p = k + (k + 1) + (k + 2) + \cdots + (k + 9) 可以化简,得到 p = 10k + 45,所以个位为 5。又因为 1 \leq p \leq 20255202,所以可以得到符合条件的有 555555555555555555555555555,加起来的和等于 6172830,输出即可。

#include<iostream>
#include<queue>
#define MOD 1000000007
using namespace std;

int main(){
    cin.tie(0)->sync_with_stdio(0);
    cout<<"6172830";
    return 0;
}