bzoj 3360: [Usaco2004 Jan]算二十四(暴力+表达式求值)
3360: [Usaco2004 Jan]算二十四
Time Limit: 10 Sec Memory Limit: 128 MB
Submit: 59 Solved: 48
[Submit][Status][Discuss]
Description
Input
Output
Sample Input
Sample Output
我就不信有更快的方法- -
因为n只有10,符号也只有3种,所以直接暴力所有情况
每种情况相当于求一个表达式,复杂度O(3^n*n)
中间过程其实会溢出,但应该不可能刚好溢成24,所以没关系
#include<stdio.h>
#include<stack>
using namespace std;
int a[1222], b[12], san[12] = {1};
int main(void)
{int n, now, i, j, ans, k, p;for(i=1;i<=10;i++)san[i] = san[i-1]*3;scanf("%d", &n);for(i=1;i<=n;i++)scanf("%d", &a[i]);ans = 0;for(i=0;i<san[n-1];i++){now = i;for(j=2;j<=n;j++)b[j] = now%3, now /= 3;now = a[0];for(j=1;j<=n;j++){if(b[j+1]!=2){if(b[j]==1) now -= a[j];else now += a[j];}else{p = a[j];for(k=j+1;b[k]==2;k++)p *= a[k];if(b[j]==1) now -= p;else now += p;j = k-1;}}if(now==24)ans++;}printf("%d\n", ans);return 0;
}
bzoj 3360: [Usaco2004 Jan]算二十四(暴力+表达式求值)相关推荐
- 山海演武传·黄道·第一卷 雏龙惊蛰 第二十二 ~ 二十四章 真龙之剑·星墟列将...
山海演武传·黄道·第一卷 雏龙惊蛰 第二十二 ~ 二十四章 真龙之剑·星墟列将 "我是第一次--请你,请你温柔一点--"少女一边娇喘着,一边将稚嫩的红唇紧贴在男子耳边,樱桃小嘴盈溢 ...
- 真三国无双8二十四项修改器风灵月影版
点击下载来源:真三国无双8二十四项修改器风灵月影版 真三国无双8修改器风灵月影顾名思义,就是由风灵月影大神专门为<真三国无双8(Dynasty Warriors 8)>量身打造的一款游戏辅 ...
- 二十四孝{做人不孝无异于禽兽,请宏扬我中华美德!}组图
做人不孝无异于禽兽,请宏扬我中华美德! "孝"是儒家伦理思想的核心,是千百年来中国社会维系家庭关系的道德准则,是中华民族的传统美德,是我中华民族传统文化之精髓.元代郭居敬辑录古代2 ...
- 中华民族传统文化精髓___二十四孝
PS:做人不孝无异于禽兽,请宏扬我中华美德! "孝"是儒家伦理思想的核心,是千百年来中国社会维系家庭关系的道德准则,是中华民族的传统美德,是我中华民族传统文化之精髓.元代郭居敬辑录 ...
- (二十四)优秀员工 - 5
处理与幸福之家大行客服组和各礼品供应商有关的数据问题,便成了钱三日常工作的主要内容.由于类似的问题处理多了,便成了重复而熟悉的操作,钱三的工作也变得更简单和容易,同时也开始变得有些了无趣味. 在一次下 ...
- 二十四孝,图文并茂,古今必读!
知道"二十四孝"的人,已经不多了:知道"二十四孝"的年轻人,更是少之又少."孝"在今日社会,似乎已是一个"过气"的词,人 ...
- 引自天天安全网 ——※ 中华民族传统文化精髓___二十四孝 ※
一下是来自天天安全网的内容,强烈推荐! PS:做人不孝无异于禽兽,请宏扬我中华美德! "孝"是儒家伦理思想的核心,是千百年来中国社会维系家庭关系的道德准则,是中华民族的传统美德,是 ...
- 噢~已二十四了。。。
鱼跃龙门恨难敌,潜龙困兽终是迷.又是一篇章-- 二十四,已二十四了. 二十四,就这么二十四了. 二十四,我记住了很多. 二十四,我忘记了很多. 二十四,算是什么概念呢? ...
- CSDN 编程竞赛二十四期题解
竞赛总览 CSDN 编程竞赛二十四期:比赛详情 (csdn.net) 本次竞赛感觉打模板的题变少了,而且多了很多可以集思广益的题目,参赛体验很好. 竞赛题解 题目1.计数问题 试计算在区间1到n的所有 ...
最新文章
- linux 内核模块 编写例子,Linux内核模块实例
- 机会的度量:概率和分布
- iis php mysql 一键安装_LNMP(Nginx服务,MySQL 服务,安装PHP服务 手动安装技术文档)
- 计算机故障的分析原理,蓝屏含义、原理分析、处理方法 电脑计算机故障系统安全...
- 【Linux系统编程】进程内存模型
- BZOJ2240 : ural1676 Mortal Combat
- 分布式系统:CAP 理论的前世今生
- 多层陶瓷电容器用处_陶瓷电容器的用途有哪几种?
- ApacheCN React 译文集 20211118 更新
- 与计算机技术发展密切相关的科学家,关于计算机科学与技术的发展趋势探究
- Direct2D处理几何图形之间的碰撞检测(下)
- Scrapy 导出的 cvs 文件,双击打开乱码问题
- 批处理创建快捷方式【简单好用详解】
- 【单片机开发平台】msp430几种不同开发平台的对比
- CSDN如何获得2020技术圈认证(新徽章哦)
- 【owt-server】 只sync webrtc-m79并构建
- 【面试】小米公司嵌入式职位面试经验
- 软件需求管理(二) 需求获取
- 常见电子邮件英文缩写
- 湘潭大学c语言作业系统学生端,作业收发系统学生端使用说明
热门文章
- python是什么编程语言-Python是什么?可能是最受欢迎的编程语言
- python基础教程pdf-Python基础教程(第3版) PDF高清完整版免费下载|百度云盘
- python语言入门-分分钟入门python语言
- Windows 10专业版下如何启用语音识别功能
- 苹果测试集了成语音识别和人脸识别的智能家居?
- img src请求后台值值能判断_MVC中根据后台绝对路径读取图片并显示在IMG中
- Vue3学习之第二节:ref函数、reactive函数
- linux监听端口丢失,查看 linux 端口 监听
- JVM面试重点总结(一)——java内存区域与内存溢出异常
- windows安装ODBC