标签:
给定一个n表示有n个数字[1,n]
问:
用+ - * 3种运算把n个数变成24是否可行,若可行输出任意解。
思路:
因为2*3*4 = 24;
所以当n>=4时一定有解。
若n是偶数则4个连续数一组消成0,若还多余2个则变成 (n+1)-n = 1.
若n是奇数则把5消掉: 5-1 = 4; 4-2 = 2;。
CodeForces 468A 24 Game 规律题
原文地址:http://www.cnblogs.com/yuyanbian/p/4177375.html