2015-第六届蓝桥杯-加法变乘法

#include
int main(){
	for(int i=1;i<=46;i++){
		for(int j=i+2;j<=48;j++){
				int sum=0;
			for(int k=1;k<=49;k++){
				if(k==i){
					sum+=i*(i+1);
					k++;//注意这里需要跳过循环后的一个数
				}
				else if(k==j){
					sum+=j*(j+1);
					k++;
				}
				else sum+=k;
			}
			//printf("%d %d %d\n",i,j,sum); 
			if(sum==2015)printf("%d ",i);
		}
	}
} 

 

你可能感兴趣的:(2015-第六届蓝桥杯-加法变乘法)