首页 > 其他分享 >2.23小记

2.23小记

时间:2023-02-23 23:24:52浏览次数:44  
标签:int jpg 300 机房 2.23 小记 Zpair

我不到我今天干啥了。

上午昏厥,下午搬砖,晚上对着前年省选乱胡。


P8217 [THUPC2022 初赛] 数正方体

Zpair:那比赛这种题就交给你啦

害怕.jpg

我会让团队吃一车罚时.jpg

做法倒是挺显著的,就是对每一个层都找露在这层的有多少块就行。因为是凸的,就是从左上到右下高度单调不升,所以记录一下是否已经到了这块,如果从一个位置开始不合法,那这一行之后都不合法了。

代码显然

#include <bits/stdc++.h>
using namespace std;
string s[1002],ss;
int r,c,X,Y,Z;bool vis[300][300];
int main()
{
	//freopen("p.in","r",stdin);
	scanf("%d%d",&r,&c);
	getchar();
	for(int i=1;i<=r;i++)
	{
		getline(cin,ss);	
		s[i]="."; s[i]+=ss;		
//		cout<<ss<<endl;
	}
	Y=1;
	while(s[1][Y]=='.') Y++;
	Y=(Y-1)/2; 
	X=(c-Y*2-1)/4;
	Z=(r-Y*2-1)/3;
	//cout<<X<<" "<<Y<<" "<<Z<<endl;
	int tmp=0,ans=0;
	for(int z=1;z<=Z;z++) 
	{
		int dx=(z-1)*3+1;
		int dy=Y*2+1;
		for(int x=1;x<=Y;x++)
		{
			for(int y=1;y<=X;y++)
			{
				if(vis[x][y])  continue;			
				int nx=dx+(x-1)*2;
				int ny=dy-(x-1)*2+(y-1)*4;
				if(s[nx][ny]=='+'&&s[nx][ny+4]=='+'&&s[nx+2][ny-2]=='+'&&s[nx+2][ny+2]=='+')
				{
	//				printf("%d %d %d : %d %d\n",z,x,y,nx,ny);
					vis[x][y]=1,tmp++;
				}
				else break;
			}
		}	
	//printf("%d\n",tmp);
		ans+=tmp;
	}
	printf("%d\n",ans);
}

CF914E Palindromes in a Tree

未知原因跳到这个题做一下。点分治板子。注意 totsiz 的维护。

我在口胡一个就是如果是严格回文串就是哈希找,不过感觉挺麻烦。等有时间实现一个((


下午给机房搬砖。

然后那个 2021 省选 D2 T2 再说。


我今天听 Zpair 讲了一个有点恐怖的故事。我有点害怕。我最近因为【数据删除】加上这个故事的缘故,在机房里的感觉有了点微妙的变化。我认为这样不好。不过显然我不会在机房打开游戏什么的,所以完全没有担心的必要。但是我经常在机房水群

感觉变化也是因为有点上火或者休息不好。最近太阳穴有时候就像被猛敲一下的疼。

标签:int,jpg,300,机房,2.23,小记,Zpair
From: https://www.cnblogs.com/cc0000/p/17149835.html

相关文章

  • 2.23
    dao类先定义接口,在完成实现类publicinterfacePersonDao{//增加publicintaddPerson(Personperson);//删除publicintdelete(Personperson);......
  • 2022.2.23学习总结
     两天没有写博客了,最近一些生活和学习的安排也比较忙,但还是抽出了一些学习了一点编程,周二的时候,我配置了AndroidStudio,在新建模块的时候花费了一点的时间,许多同学们也......
  • 每日记录 2023.02.23(三)
    今天粗略的学习了一部分andriodstudio的使用,主要有Button和ImageView以及EditText,还有菜单,图片的插入。菜单只实现了菜单的选择,还没有写进东西;可以引入几张图片,通过按钮......
  • 2.23 Javaweb 总结
    今日不报错了,但是页面一直404,目前没找到问题在哪AddServletpackagecom;importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServlet;imp......
  • 每日总结-23.2.23
    每日总结-23.2.23今天下午用了大约一个半小时小时的时间在复习昨天学的基础上学了在activity_main.xml文件中的线性布局,也称作LinearLayout布局,学习了其中的像id,ba......
  • 2.23
    今天我正式跟着课程学习Androidstudio的使用教程,首先我学习了一些简单的代码,比如怎样用log打印信息,之后我学习了控件相关的知识,且这部分知识有些复杂,课程也比较多,我只学习......
  • 2023.2.23每日总结
     今天学习了Androidstudio关于EditText标签的运用EditText标签1.android:hint输入提示2.android:textColorHint输入提示文字的颜色3.android:inputType输入类型I......
  • 2.23每日总结——安卓
      今天学习了Android程序的签名打包,同时正在注册Github。   昨天弄了半天的Github也没弄好,找室友帮忙弄好了。今天复习了一下上次课的代码。根据直接考过的复习......
  • 2.23博客
    1.今天写了把删除改了改,昨天有个错误,翻了翻日志发现有一行多了个字母。顺便也把修改写了,两个功能差不太多。  2.今天那个页面删除完直接跳转菜单,没跳转显示信息,改了......
  • 2023年2.23软工日报
    今天上了工程数学的课,工程数学挺难的,听不懂,很多高数线代都忘了,上课听不上,打算周六补救一下,复习复习高数和线代。今天打了60行代码,学习了学习了安卓开发。MainActivity.ja......