首页 > 其他 > 详细

题解 CF 1372A

时间:2020-07-12 09:47:23      阅读:42      评论:0      收藏:0      [点我收藏+]

题目

传送门

题意

构造一个长度为n的数组,对于数组中的元素a,b,c,满足\(a+b\neq c\)

思路

直接让数组中的数全部变成1就可以了(其他数也行)。

代码

/* 
	* Author :Werner_Yin 
	* Time: 2020-07-11 23:13:36
	* I believe I can AC !
*/ 
#include <bits/stdc++.h>
#define lol long long
#define GDB(x) cout<<"DATA "<<#x<<" :"<<x<<endl; 
#define mes(x) memset(x,0,sizeof(x))
using namespace std;
template <typename T>
void re(T &x){
	#define ge getchar() 
	x = 0;int sgn = 1;char ch = ge;
	for(;!isdigit(ch);ch = ge) if(ch == ‘-‘) sgn = -1;
	for(;isdigit(ch);ch = ge) x = (x<<1)+(x<<3)+(ch^48);
	x *= sgn;
}
template <typename T>
void write(T x){
	if(x == 0) putchar(48);
	else if(x < 0) putchar(‘-‘);
	int k = 0,que[20];
	while(x > 0){
		que[++k]=x % 10;
		x /= 10;
	}
	for(int i = k;i > 0;i--) putchar(que[i] + 48);
	return;
}
int main (){
	int T;
	re(T);
	while(T--){
		int n;
		re(n);
		for(int i = 0;i < n;i++) cout<<1<<" ";
		cout<<endl; 
	}
	return 0;
}

题解 CF 1372A

原文:https://www.cnblogs.com/werner-yin/p/13286914.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!