您当前的位置: 首页 > 

对方正在debug

暂无认证

  • 5浏览

    0关注

    399博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Codeforces Round #564 (Div. 2)

对方正在debug 发布时间:2019-06-07 23:50:29 ,浏览量:5

原题链接:http://codeforces.com/contest/1173

A Nauuo and Votes

题意:x个up,y个down,z个不确定,问根据x,y,z能否确定答案,能确定输出+、-、0;不能确定输出 ?

#include
using namespace std;

int main()
{
	int x,y,z;
	scanf("%d%d%d",&x,&y,&z);
	if(x>(y+z)){
		printf("+\n");
	}else if(y>(x+z)){
		printf("-\n");
	}else if(!z&&x==y){
		printf("0\n");
	}else{
		printf("?\n");
	}
	return 0;
}
B Nauuo and Chess

题意:给一个数n,求一个最小规模m*m的矩阵,构造n个点,使得这个n个点,任意两个点间的欧几里得距离 > = ∣ i − j ∣ >=|i-j| >=∣i−j∣ 题解:构造一个 m ∗ m m*m m∗m的矩阵,能容纳的点数为 2 ∗ m − 1 2*m-1 2∗m−1,从(1,1)出发,每次轮流向下、向右走。

#include
using namespace std;

int main()
{
	int m,n;
	while(~scanf("%d",&n)){
		if((n+1)%2==0)
			m=(n+1)/2;
		else
			m=(n+2)/2;
		int x=1,y=1;
		printf("%d\n",m);
		bool flag=0;
		for(int i=1;i            
关注
打赏
1664895754
查看更多评论
0.0383s