NOIP2007提高组复赛试题拜托拉,谢谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 05:34:50
NOIP2007提高组复赛试题拜托拉,谢谢
xN@_.lT H%+6m+RD@%VȴBp˭ &ח+^g<[J"k<9gq/_J. Vwى#-KnIc:"Vy ?6;O

NOIP2007提高组复赛试题拜托拉,谢谢
NOIP2007提高组复赛试题
拜托拉,谢谢

NOIP2007提高组复赛试题拜托拉,谢谢
第一题:count 统计数字
输入一个数n(n 所有填充的字母都写成小写;
参数p1=2 -> 所有填充的字母都写成大写;
参数p1=3 -> 所有填充的字母和数字都用星号代替;
参数p2=k -> 同一个填充字符连续写k遍;
参数p3=1 -> 顺序填充;
参数p3=2 -> 逆序填充.
另外,如果减号两边的字符一个是数字一个是字母,或者减号右边的ASCII码没左边的大,则该处不变
样例输入1:
1 2 1
abcs-w1234-9s-4zz
样例输出1:
abcsttuuvvw1234556677889s-4zz
样例输入2:
2 3 2
a-d-d
样例输出2:
aCCCBBBd-d
样例输入3:
3 4 2
di-jkstra2-6
样例输出3:
dijkstra26
第三题:game 矩阵取数游戏
一个n行m列的矩阵,每次你需要按要求取出n个数,m次正好将所有数取完.每取出一个数你都会有一个得分,请求出最终的得分最大是多少.
每一次取数的要求:每一行中恰好取一个数,且只能取剩下的数中最左边或最右边位置上的数
每取一个数的得分:所取数的数值乘以2^i,i表示这是第i轮取数.
矩阵中的数为不超过100的自然数,1