第十届 蓝桥杯 C/C++ B组

第一题

  答案:490(直接手算)

第二题

 答案:BYQ

A—Z: 1-26

AA—AZ:      27—52

AA–ZZ:        27—-26*26+26

 

第三题:

答案:4659

#include<cstdio>
#include<iostream>
using namespace std;
int a[20190325]; 
int main(){
	int i;
	a[1] =1;
	a[2] = 1;
	a[3] = 1;
	for(i=4;i<=20190324;i++){
		a[i] = a[i-1]+a[i-2]+a[i-3];
		a[i] = a[i]%100000; //因为最后会溢出 
	}
	cout <<a[20190324];
	return 0; 
	
} 

剩下的忘记了,具体的题,同时也无法判断对错,就先不发了

点赞