hdu5308I Wanna Become A 24-Point Master 构造
来源:互联网 发布:网络兼职被骗报警程序 编辑:程序博客网 时间:2024/06/03 19:23
#include<cstdio>#include<string>#include<iostream>using namespace std ;const int maxn = 1e5+10 ;int main(){ int n ; while(~scanf("%d" , &n)) { if(n <= 3){ puts("-1") ; } else if(n == 4){ puts("1 * 2") ; puts("5 + 3") ; puts("6 + 4"); } else if(n == 5){ puts("1 * 2") ; puts("6 * 3") ; puts("7 - 4") ; puts("8 / 5") ; } else if(n == 6){ puts("1 + 2") ; puts("3 + 4") ; puts("5 - 6") ; puts("7 + 8") ; puts("9 + 10") ; } else if(n == 7){ puts("1 + 2") ; puts("3 + 8") ; puts("9 / 4") ; puts("5 / 6") ; puts("7 + 11") ; puts("10 * 12") ; } else if(n == 8){ puts("1 + 2") ; puts("9 / 3") ; puts("4 / 5") ; puts("10 + 11") ; puts("6 - 7") ; puts("12 + 13") ; puts("14 * 8") ; } else if(n == 9){ puts("1 / 2") ; puts("3 / 4") ; puts("5 / 6") ; puts("10 + 11") ; puts("12 + 13") ; puts("7 / 8") ; puts("9 - 15") ; puts("14 * 16") ; } else if(n == 10){ puts("1 + 2") ; puts("11 / 3") ; puts("4 / 5") ; puts("12 + 13") ; puts("6 / 7") ; puts("8 / 9") ; puts("10 - 15") ; puts("17 - 16") ; puts("14 * 18") ; } else if(n == 11){ puts("1 - 2") ; puts("3 - 4") ; puts("5 / 6") ; puts("7 / 8") ; puts("12 + 13") ; puts("14 + 16") ; puts("15 + 17") ; puts("9 / 10") ; puts("11 + 19") ; puts("18 * 20") ; } else if(n == 12){ puts("1 - 2") ; puts("3 - 4") ; puts("5 - 6") ; puts("7 - 8") ; puts("9 + 10") ; puts("17 / 11") ; puts("13 + 14") ; puts("15 + 19") ; puts("16 + 20") ; puts("18 + 21") ; puts("22 * 12") ; } else if(n == 13){ puts("1 - 2") ; puts("3 - 4") ; puts("5 - 6") ; puts("7 / 8") ; puts("9 / 10") ; puts("11 / 12") ; puts("13 - 19") ; puts("14 + 15") ; puts("16 + 21") ; puts("17 + 22") ; puts("18 + 23") ; puts("20 * 24"); } else if(n == 14){ puts("1 - 2") ; puts("3 - 4") ; puts("5 - 6") ; puts("7 + 8") ; puts("18 / 9") ; puts("10 / 11") ; puts("12 / 13") ; puts("14 - 20") ; puts("22 - 21") ; puts("15 + 16") ; puts("17 + 24") ; puts("25 + 19") ; puts("26 * 23") ; } else{ puts("1 + 2") ; puts("3 + 4") ; puts("5 + 6") ; puts("7 + 8") ; puts("9 + 10") ; printf("%d + %d\n" , n+1 , n+2) ; printf("%d + %d\n" , n+3 , n+4) ; printf("%d + %d\n" , n+5 , n+7) ; printf("%d / %d\n" , n+6 , 11) ; printf("%d / %d\n" , n+8 , 12) ; printf("%d * %d\n" , n+9 , n+10) ; puts("13 - 14") ; int i ; for(i = 0;i + 15 <= n;i++) printf("%d * %d\n" , n+12+i , 15+i) ; printf("%d + %d\n" , n+11 , n+12+i) ; } } return 0 ;}
0 0
- hdu5308I Wanna Become A 24-Point Master 构造
- HDOJ 5308 I Wanna Become A 24-Point Master 构造
- hdu5308 I Wanna Become A 24-Point Master(构造)
- [多校2015.02.1009 构造] hdu 5308 I Wanna Become A 24-Point Master
- hdu 5301 Buildings 5308 I Wanna Become A 24-Point Master(构造)
- 2015 Multi-University Training Contest 2 1009 I Wanna Become A 24-Point Master(HDU5308) 构造
- hdu 5308 I Wanna Become A 24-Point Master(构造)
- hdu 5308 I Wanna Become A 24-Point Master(构造)
- HDU 5308 I Wanna Become A 24-Point Master (暴力枚举+构造)
- hdu5308 I Wanna Become A 24-Point Master 含 spj
- HDU 5308 I Wanna Become A 24-Point Master
- hdu 5308 I Wanna Become A 24-Point Master
- HDU 5308 I Wanna Become A 24-Point Master
- hdu 5308 I Wanna Become A 24-Point Master 2015 Multi-University Training Contest 2
- hdu 5308 I Wanna Become A 24-Point Master(2015 Multi-University Training Contest 2)
- HDU 5308 I Wanna Become A 24-Point Master(找规律+模拟)
- HDU 5308 I Wanna Become A 24-Point Master(2015多校第二场)
- HDU 5308 I Wanna Become A 24-Point Master(模拟+数论)
- x的平方根(LintCode)
- hdu5093
- 树莓派从零安装物联网alljoyn环境
- HDU 1688 Sightseeing 【次短路条数】
- 数据结构学习 链表的建立
- hdu5308I Wanna Become A 24-Point Master 构造
- 如何使用jenv快速建立Java环境?
- 基于opencv的相机之调整功能实现(七)
- 在WebService中如何创建自己的拦截器拦截SOAP消息
- git 命令速查
- Linux设置和查看环境变量的方法
- 0018C++中的vector是个什么鬼
- 输入框随着键盘上移,键盘回收
- Vector3 Lerp差值计算