高校计算机能力挑战赛C++

2020

1.Excel表列名称由字母A~Z组成,列字母的规律如下:
A、B、C.....Z、AA、AB......AZ、BA、BB.......ZZZZY、ZZZZZ.......

输入:输入包含两个列名称字符串,长度均小于等于5。输出:
输出:两个列名称之间共有多少列

样例输入:
AA  AZ
样例输出:
24

2."九键拼音中数字与英文字母成对应关系:2--abc, 3-def, 4-ghi, 5--jkl, 6--mno, 7--pqrs, 8--tuv, 9--wxyz。

输入:
输入一个由英文小写字母组成的字符串(长度<=100000)
输出:
输出其对应的九键数字。
样例输入:
fwgeta
样例输出:
394382

3.给定两个字符串str1和str2(长度均<=10000),问字符串str2内每个字符是否能在字符串str1内找到

输入:
第一行输入字符串str1
第二行输入字符串str2
输出:
若能找到,则输出‘Y’,否则输出‘N’;
样例输入:
abdcdewrtde
wbaqx
样例输出:
YYYNN

4.有N个正整数,求这N个正整数两两之间的最大公约数之积

输入:
第一行输入正整数N(N<=100)
第二行有N个正整数(<10000)
输出:
输出这N个正整数两两之间的最大公约数之积,结果对1000000007取模
样例输入:
4
6 8 9 10 
样例输出:
24

21真题

1.表达式求值
老式的计算机只能按照固定次序进行运算,华安大学就有这样一台老式计算机,计算模式为A @ B #C,@和#为输入的运算符(可能是+、*、

你可能感兴趣的:(高校计算机挑战赛,算法)