CodeForces - 468A 24 Game
Input
一个正整数n,n<=100000
Output
Sample Input
8
Sample Output
1 #include<iostream> 2 using namespace std; 3 #include<cstring> 4 #include<cstdio> 5 #include<cmath> 6 #include<vector> 7 typedef long long ll; 8 void out(ll x,ll y,ll z,char c){ 9 printf("%I64d %c %I64d = %I64d\n",x,c,y,z); 10 } 11 int main(){ 12 ll n; 13 cin>>n; 14 if(n<4){ 15 printf("NO"); 16 return 0; 17 } 18 printf("YES\n"); 19 if(n==4){ 20 out(1,2,2,'*'); 21 out(2,3,6,'*'); 22 out(6,4,24,'*'); 23 } 24 else if((n&1)==0){ 25 out(1,2,2,'*'); 26 out(2,3,6,'*'); 27 out(6,4,24,'*'); 28 for(int i=n;i>4;i-=2){ 29 out(i,i-1,(long long)i-(i-1),'-'); 30 out(1,24,24,'*'); 31 } 32 } 33 else{ 34 out(3,4,12,'*'); 35 out(5,2,3,'-'); 36 out(3,1,2,'-'); 37 out(2,12,24,'*'); 38 if(n==5) 39 return 0; 40 for(int i=n;i>5;i-=2){ 41 out(i,i-1,(long long)i-(i-1),'-'); 42 out(1,24,24,'*'); 43 } 44 } 45 return 0; 46 }
转载于:https://www.cnblogs.com/xfww/p/8810317.html
CodeForces - 468A 24 Game相关推荐
- [ An Ac a Day ^_^ ] CodeForces 468A 24 Game 构造
题意是让你用1到n的数构造24 看完题解感觉被样例骗了-- 很明显 n<4肯定不行 然后构造出来4 5的组成24的式子 把大于4(偶数)或者5(奇数)的数构造成i-(i-1)=1 之后就是无尽的 ...
- Educational Codeforces Round 24 E. Card Game Again(双指针)
题目链接:Educational Codeforces Round 24 E. Card Game Again 题意: 给你n个数和一个数k. 现在每次可以拿掉前x个数,后y个数,剩下的数的乘积要能被 ...
- Educational Codeforces Round 24
陷入了一种每场比赛打完都不想改题的虚无状态,不能这样,改题改题改题. 昨晚只写了三道题意即题解的题-感觉意识模糊,看了看是unrated就睡了 CF已经连续三场unrated了qwq,我一共就没打过几 ...
- acm寒假特辑1月24日 HDU - 2191(背包)/CodeForces - 500A
A - 1 CodeForces - 500A (签到) New Year is coming in Line World! In this world, there are n cells numb ...
- codeforces gym-101673 Twenty Four, Again 24点,枚举表达式树过题
题目 题目链接 题意 给出4个数字,让你任意指定运算符(3个).增加括号.交换数,问组成24点的代价最小是多少. 增加括号:代价为1. 交换数的顺序:代价为2. 题解 方法就是暴力枚举,我们可以先枚举 ...
- 2022/10/24(cf·div2#829)https://codeforces.com/contest/1754
https://codeforces.com/contest/1754/problem/A //用一个变量x记录遇到问题时需要解决的数量 //当需要解决问题的数量小于等于0时,全部解决 //遇到新问题 ...
- 2018.09.24 codeforces 1053C. Putting Boxes Together(线段树)
传送门 就是让你维护动态的区间带权中位数. 然而昨晚比赛时并没有调出来. 想找到带权中位数的中点可以二分(也可以直接在线段树上找). 也就是二分出第一个断点,使得断点左边的和恰好大于或等于断点右边的和 ...
- 2020年6月24日训练总结(codeforces辛路历程)
5月底研究生复试完以后,终于可以专心备战ACM了.这一个月,也确实让我有了不小的收获. 1.绝大部分题目的知识点还是常用的那些,只是因为思维能力没跟上,才没做出来.所以多做一些高难度(特别是考思维能力 ...
- Codeforces Global Round 24 A~D 题解
说明 题目链接 就做出AB题,C题想了一个半小时.和我同场竞技的两位选手都做出了C,还是我太菜了555~ A - Doremy's Paint 答案等价于求包含不同元素个数最大的区间,就是全区间. # ...
- codeforces A. Jeff and Digits 解题报告
题目链接:http://codeforces.com/problemset/problem/352/A 题目意思:给定一个只有0或5组成的序列,你要重新编排这个序列(当然你可以不取尽这些数字),使得这 ...
最新文章
- DARPA盘点2017年最受关注的十大科技新闻
- 数据从程序中传入到form中
- 函的红头文件格式制作_Excel实现批量制作年会邀请函,这个方法,你一定不能错过...
- 简易 Vue 构建--篇四
- 2021年1月十大热门报告盘点(5天VIP会员免费送)
- leetcode题库1277-- 统计全为 1 的正方形子矩阵
- python使用rpa需要什么插件_使用Python制作ArcGIS插件基础篇——工具介绍
- 拓端tecdat|R语言中使用RCPP并行计算指数加权波动率
- 【三维路径规划】基于matlab A_star算法无人机山地三维路径规划【含Matlab源码 266期】
- CentOS操作系统密码复杂度策略设置
- 常用的不透明度的值,以黑色为例
- bp神经网络回归预测模型(python实现)_神经网络实现连续型变量的回归预测(python)...
- 3.17 让你的小红书笔记排名更靠前的六个方法【玩赚小红书】
- 车联网平台介绍(一)
- 电精2 android,安卓街机模拟器|街机电精2(街机模拟器)安卓版 - 系统天堂
- Shiro学习(2)身份验证
- 编写一个判别素数(质数)的函数 int isPrime(int x)。在 main 函数中,输入一个正整数 n,输出 1~n 之间的所有素数以及素数的个数
- GEE_List基础总结
- 2023年天津财经大学珠江学院专升本管理学原理专业考试大纲
- LeetCode-Python-77. 组合
热门文章
- x的平方加y平加xy的java语言_面试被虐题:说说 JVM 系语言的函数式编程
- asp向不同的用户发送信息_使用 Linux 命令行与其他用户进行通信 | Linux 中国
- 排序 --- 6.2 Merge Two Sorted Lists || 6.3 Merge k Sorted Lists --- 图解
- C++_运算符重载 再思考
- 在 Linux 上使用 Docker 安装 Portainer
- JAVA对象属性方法的使用
- 打开的文件过多问题排查思路及解决过程
- Hibernate的单向N-N关联(四)
- 【渝粤教育】国家开放大学2018年春季 0299-21T中国古代文学(1) 参考试题
- 【渝粤教育】国家开放大学2018年春季 0239-22T电子商务物流管理 参考试题