题解 1443: 蓝桥杯历届试题-数字游戏

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯历届试题-数字游戏题解

解题思路:关键是求出递推数通过等差数列。注意事项:第一次我用arr数组来递推保存数据,结果是运行错误的原因是后面的测试数据超过了arr数组的最大长度,所以不能用数组来保存数据,改用了b变量来递推保存数据,第二次我在使数确保小于k-1规则的判断中运用了while(b>k-1)b=b-k;此判断大大增加了

java 蓝桥杯历届试题-数字游戏

摘要:解题思路:注意事项:数据类型!时间限制!等差数列求和公式【(首项+末项)*项数/2】参考代码:import java.util.Scanner; public class Main {    ……

蓝桥杯历届试题-数字游戏 (C语言代码)

解题思路:第一次:1+(1+2+3+4+5)=16第二次:16+(6+7+8+9+10)=56第三次:56+(11+12+13+14+15)=?第x次:s[x-1]+((x-1)*n+1+x*n)*n/2=?(x-1)*n+1为后面等差数列的第一个数(x*n)为后面等差数列的最后一个数再运用等差数列求

通俗易懂C++

摘要:#include<iostream> using namespace std; int main() {     // 用long long int防止溢出错误     long long ……
优质题解

蓝桥杯历届试题-数字游戏 (C语言代码)

解题思路:为什莫这么做就不多说了,前面的大佬们已经解释过了;这里来说说具体是怎么的到东东每次所报的数(因为我觉得前面大佬说的不算清楚):例如:n=3,k=13,T=3的时候对应的表如下(带颜色的是东东报的数)0123456789124711393117东东所报的数用t表示第1次:t1=1第2次:t2=

数字游戏 (C++代码)

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ long long n,k,t; while(cin>>n>>k>>t……