题解列表

筛选

1101: 循环 高精度

解题思路:规律:当后K为数字存在循环结的必要条件是,后K-1位数字存在循环结,并且K的最小循环结必定是K-1的最小循环结的整数倍。并且对于当前位数的处理不必要取模,既然已经用了数组高精度保存便可以只考虑当前位数。在比较时,显然后K-1位已经按照之前的循环结递推过来必定相同,

运用字符串求解

摘要:解题思路:  用字符串的特点,  使输入的数字转化为字符串存储,   再用length函数限制输入位数,   最后用字符串下标输出注意事项: 参考代码:#include<iostream> usin……

蓝桥杯2024年第十五届决赛真题-数位翻转

解题思路:这道题目可以用动态规划来解决,主要步骤如下:1.定义状态:dp[i][j][0]表示前i个数中恰好选择j个区间,且第i个数没有翻转时的最大和。dp[i][j][1]表示前i个数中恰好选择j个区间,且第i个数已经翻转时的最大和。2.状态转移方程:dp[i][0][0]=dp[i-1][0][0

编写题解 2777: 计算2的幂

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int main(){    int n,sum=1;cin>>n;    for……

编写题解 2805: 乘方计算

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int main(){    int a,n,sum=1;cin>>a>>n;  ……

2777:计算2的幂

摘要:解题思路:循环注意事项:变量参考代码:#include <bits/stdc++.h>using namespace std;int main(){    int i,n,sum;    sum=1;……

2805: 乘方计算

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){    int a,n,sum=1;    cin>>a>>n……