首页 > 其他分享 >CF B. Gardener and the Array

CF B. Gardener and the Array

时间:2023-05-13 22:44:40浏览次数:63  
标签:int scanf CF solve printf Array Gardener

B. Gardener and the Array

思路:只要找到一个c他的每一位均在除了它的集合中出现过即可

这题T了2发,用来multiset,注意multiset大的时间复杂度是O(K + logn)k是相同元素的个数,能用map尽量用map

#include <bits/stdc++.h> 

using namespace std;

const int N = 1e5 + 10;

void solve()
{
	int n; scanf("%d", &n);
	vector<int>a[n + 1];
	map<int, int>cnt;
 	for(int i = 1; i <= n; ++ i)
 	{
  		int k;
  		scanf("%d", &k);
  		a[i].push_back(k);
	  	for(int j = 0; j < k; ++ j)
	  	{
	   		int x; scanf("%d", &x);
	   		a[i].push_back(x);
	   		cnt[x] ++;
	  	}
	}
	
	for(int i = 1; i <= n; ++ i)
	{
		int k = a[i][0];
		for(int j = 1; j <= k; ++ j) 
		{
			if(cnt[a[i][j]] < 2) break; 
			if(j == k && cnt[a[i][j]] >= 2)
			{
				printf("Yes\n");
			    return;
			}
		}
	}
	printf("No\n");
}

int main()
{
//	freopen("1.in", "r", stdin);
	int t; scanf("%d", &t);
	while(t --) solve();
	return 0;
}

标签:int,scanf,CF,solve,printf,Array,Gardener
From: https://www.cnblogs.com/cxy8/p/17398418.html

相关文章

  • CF1698F题解
    考虑一个函数\(f(a)\),它的返回值是一个二维数组\(b\),接受值是一个数组\(a\)。对于所有\(i=1\ton-1\)的\(i\),把\(b_{a_i}{a_{i+1}}++\),然后返回\(b\)。\(f(a)!=f(b)\)且\(a_1=b_1,a_n=b_n\)是无解的充要条件,因为显然对于数组的每次翻转操作它的\(f\)返回值都不会变。\(f(a)!=f(b......
  • CF1777D Score of a Tree 题解
    题目简述给你一个\(n\)个结点根为\(1\)的树。在\(t=0\)时,每个结点都有一个值,为\(0\)或\(1\)。在每一个\(t>0\)时,每个结点的值都会变成其子结点在\(t-1\)时的值的异或和。定义\(S(t)\)为\(t\)时所有结点值的和。定义\(F(A)\)为树在\(0\let\le10^......
  • CF1777C Quiz Master题解
    题目简述给定一个长度为\(n\)的正整数序列\(a\),以及一个正整数\(m\)。在序列\(a\)中选出一个长度为子序列(不是子段)\(b\),\(\foralli\in[1,m],\existsb_j,b_j\)能整除\(i\)。求所有满足条件的序列\(b\)的极差(最大值于最小值的差)的最小值;若无满足条件序列\(b\)......
  • cf 870div2 abcd题解
    A题,先假设一个res从0开始,判断说谎人的个数用ans表示,如果res==ans则假设成立#include<iostream>usingnamespacestd;typedeflonglongll;typedefunsignedlonglongull;typedefdoubledb;typedefpair<int,int>PII;constllINF=0x3f3f3f3f;constintN=1e4+10;in......
  • 【五期邹昱夫】CCF-A(NeurIPS'21)Gradient inversion with generative image prior
    "JeonJ,LeeK,OhS,etal.Gradientinversionwithgenerativeimageprior[J].Advancesinneuralinformationprocessingsystems,2021,34:29898-29908."  本文提出了一种基于预训练模型的梯度反演方法。该方法通过使用潜在空间搜索优化维度较低的特征向量,减少......
  • CF1824D LuoTianyi and the Function & 区间历史和模板
    LuoTianyiandtheFunction:LuoTianyigivesyouanarray\(a\)of\(n\)integersandtheindexbeginsfrom\(1\).Define\(g(i,j)\)asfollows:When\(i\lej\),\(g(i,j)\)isthelargestinteger\(x\)thatsatisfies\(\{a_p:i\lep\le......
  • ArrayList、LinkedList和Vector
    ArrayList、LinkedList和Vector都实现了List接口,是List的三种实现。ArrayList底层是用动态数组实现的。默认大小10privatestaticfinalintDEFAULT_CAPACITY=10;当集合中的元素数量大于集合大小时会根据集合大小扩容50%,既:第一次扩容5到15,第二次扩容7到22,第三次扩容11......
  • CF1542E2 题解
    首先,考虑枚举其中一个的逆序对数,这里绕不开的问题就是求\(I_{i,j}\)表示\(1-i\)的排列中逆序对个数为\(j\)的排列数,不妨把这里逆序对变成顺序对(为了方便描述,显然是等价的)。有个很显然的trick:把所有数按\(1-n\)顺序插入。然后当插入第\(i\)个数时,枚举它前面有\(k\)个......
  • Stable Diffusion 的 CFG Scale 参数
    在图像生成过程中,CFGScale参数是一个关键因素,它控制着文本提示对生成图像的影响程度。简而言之CFGScale:参数越大,生成的图像与文本提示的相关性越高,但可能会失真。数值越小,相关性则越低,越有可能偏离提示或输入图像,但质量越好。在实际应用中,将其设置在7到11之间往往能......
  • CF1608F MEX counting
    题意给定\(n,k\)和序列\(b_{1\dotsn}\),计数序列\(a_{1\dotsn}\)使得\(\foralli\in[1,n],\operatorname{mex}\limits_{j=1}^i\{a_j\}\in[b_i-k,b_i+k]\)。数据范围:\(1\leb_i\len\le2000,0\lek\le50\)。题解永远做不出简单题。我是弱智。考虑递推......