当前位置: 首页 > news >正文

【CodeForces 676】B - Pyramid of Glasses

这道题我真的想吐血。。

感觉是数学题。。

结果傻逼模拟。。

坑了我1个小时。。

#include<bits/stdc++.h>
using namespace std;
int n,t,day = 0;
int dp[11][11];
int res[11][11];
int main(void)
{
	cin>>n>>t;
	int pos = 1<<(n+1);
	while(1)
	{
		if(day>=t)break;
		memset(res,0,sizeof(res));
		res[1][1] = 1<<(n+1);
		for(int i=1;i<=n;i++)
		{
			for(int j=1;j<=i;j++)
			{
				if(dp[i][j]==pos)
				{
					res[i+1][j]+=res[i][j]>>1;
					res[i+1][j+1]+=res[i][j]>>1;										
				}
				else
				{
					dp[i][j]+=res[i][j];
					if(dp[i][j]>pos)
					{
						res[i][j] = dp[i][j] - pos;
						dp[i][j] = pos;
						res[i+1][j] += res[i][j]>>1;
						res[i+1][j+1] += res[i][j]>>1; 
					}
				}
			}
		}
		++day;
	}
	int cnt = 0;
	for(int i=1;i<

相关文章:

  • 【CodeForces 676】C - Vasya and String
  • 【智障题系列B】图论乱搞题
  • 【智障题系列C】序列问题
  • 几个细节问题
  • LIS LCS n^2和nlogn解法 以及LCIS
  • 【HDU 1423】Greatest Common Increasing Subsequence【LCIS 裸题】
  • 【SearchString Algorithm Training】Xiper的奇妙历险(1)
  • 【SearchString Algorithm Training】谭爷剪花布条
  • 【SearchString Algorithm Training】Xiper的奇妙历险(2)
  • 【codevs 1214】线段覆盖
  • 【codevs 1643】线段覆盖 3
  • 【codevs 3012】线段覆盖 4
  • 【Codevs 3037】线段覆盖5
  • 【CodeForces 611D】Ancient Prophesy
  • [DP 训练] Longest Run on a Snowboard, UVa 10285
  • php的引用
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • 2017 前端面试准备 - 收藏集 - 掘金
  • CentOS7 安装JDK
  • CSS 三角实现
  • Fabric架构演变之路
  • JavaScript 奇技淫巧
  • Java面向对象及其三大特征
  • js ES6 求数组的交集,并集,还有差集
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • node-glob通配符
  • use Google search engine
  • Vue 动态创建 component
  • 从重复到重用
  • 复习Javascript专题(四):js中的深浅拷贝
  • 工程优化暨babel升级小记
  • 近期前端发展计划
  • 力扣(LeetCode)965
  • 如何在GitHub上创建个人博客
  • 算法-插入排序
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #pragam once 和 #ifndef 预编译头
  • (1)(1.13) SiK无线电高级配置(五)
  • (办公)springboot配置aop处理请求.
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (一)基于IDEA的JAVA基础1
  • (转)树状数组
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • ***原理与防范
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .Net CF下精确的计时器
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .NET 中创建支持集合初始化器的类型
  • .NET开源项目介绍及资源推荐:数据持久层
  • .NET委托:一个关于C#的睡前故事