Contents

蓝桥杯的水题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

1+2+3+...+49,改掉其中两个符号变为乘号(不能相邻),使和从1225变为2015
//看成48个加号
#include<stdio.h>
int main()
{

int i, j, s;
for(i = 1; i <= 48; i++) //改第一个加好为乘号
{
for(j = i + 2; j <= 48; j++) //改第二个加好为乘号
{
s = 1225 - (i + i + 1) - (j + j + 1) + i * (i + 1) + j * (j + 1);
if(s == 2015)
{
printf("%d %d\n", i, j);
}
}
}
return 0;
}

答案:改第10,第27个加号或改第16,第24个加号
Contents