博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ An Ac a Day ^_^ ] CodeForces 468A 24 Game 构造
阅读量:5277 次
发布时间:2019-06-14

本文共 907 字,大约阅读时间需要 3 分钟。

题意是让你用1到n的数构造24

看完题解感觉被样例骗了……

很明显 n<4肯定不行

然后构造出来4 5的组成24的式子

把大于4(偶数)或者5(奇数)的数构造成i-(i-1)=1

之后就是无尽的24*1=24了

不过……6好像不太对劲……

1 #include
2 #include
3 #include
4 #include
5 #include
6 #include
7 #include
8 #include
9 #include
10 #include
11 #define M(a,b) memset(a,b,sizeof(a))12 using namespace std;13 typedef long long ll;14 int main(){15 int n;16 scanf("%d",&n);17 if(n<4){18 puts("NO");19 return 0;20 }21 else{22 puts("YES");23 if(n%2){24 puts("3 + 4 = 7");25 puts("7 + 5 = 12");26 puts("12 * 2 = 24");27 puts("24 * 1 = 24");28 }29 else{30 puts("1 * 2 = 2");31 puts("2 * 3 = 6");32 puts("6 * 4 = 24");33 }34 for(int i=n;i>5;i-=2){35 printf("%d - %d = 1\n",i,i-1);36 puts("24 * 1 = 24");37 }38 }39 return 0;40 }41 /*42 43 1 844 45 */

 

转载于:https://www.cnblogs.com/general10/p/5804856.html

你可能感兴趣的文章
Star sky 二维前缀和
查看>>
准程序员也注定孤独一生吗?
查看>>
第二十七篇:goto语句
查看>>
uTTY Secure Copy client Windows 文件同步工具
查看>>
计算机组成体系结构总览
查看>>
C++11语法糖
查看>>
乐理学习
查看>>
python 与Mysql ,Mongodb以及Redis的交互
查看>>
JavaScript继承方式详解
查看>>
HTTP method constants
查看>>
C#中Math.Round() 的真实含义
查看>>
NOI2004 郁闷的出纳员
查看>>
牛客网212D禁书目录Index-题解
查看>>
从 Firefox 35 版本开始,就无法兼容 PAC 式代理
查看>>
查询数据库最后一次还原记录
查看>>
数组实例的 copyWithin()
查看>>
SnowNLP:一个处理中文文本的 Python 类库[转]
查看>>
jquery 获取 outerHtml
查看>>
node-mysql: connect时的”Cannot enqueue Handshake after already enqueuing a Hand shake”错误
查看>>
CentOS 7 配置SFTP
查看>>