加法变乘法
我们都知道:1+2+3+ … + 49 = 1225 现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015
比如: 1+2+3+…+10 x 11+12+…+27 x 28+29+…+49 = 2015 就是符合要求的答案。
请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。
#include<stdio.h>
int main()
{
int sum=0,j,k;
for(j=1; j<49; j++)
{
for(k=j+2; k<49; k++)
{
for(int i=1; i<50; i++)
{
if(i!=k&&i!=j&&i!=(k+1)&&i!=(j+1))
{
sum+=i;
}
}
sum+=j*(j+1);
sum+=k*(k+1);
if(sum==2015)
{
printf("%d\n",j);
}
sum=0;
}
}
}