目录
C/C++最大值
第十三届蓝桥杯青少年创意编程大赛C++选拔赛真题
一、题目要求
1、编程实现(C++)
给定一个正整数M(1≤M≤5)和一个只包含数字的字符串(5<字符长度≤20)。使用M个乘号插入到字符中,且两个乘号不能相邻,插入后生成一个乘法算式。找出一种使乘法算式数值最大的插入方式,并将结果输出。 (乘号不能放在字符串的首尾位置)如M=2.字符串为123456,插入2个乘号。插入方式有:
1*2*3456=6912,1*23*456=10488,1*234*56=13104,1*2345*6=14070,12*3*456=16416 12*34*56=22848,12*345*6=24840,123*4*56=27552,123*45*6=33210,1234*5*6=37020