……

解题报告:CF328A

题目链接:CF328A IQ Test
还是很水直接判断就行了,不过注意特判,要不连第一个点都过不了。

\(Code\):

#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int a,b,c,d;
int main()
{
	scanf("%d%d%d%d",&a,&b,&c,&d);
	if(a+c==2*b&&b+d==2*c) printf("%d\n",d+b-a);
	else if(a*c==b*b&&b*d==c*c) {if(d*d%c==0) printf("%d\n",d*c/b);else printf("42\n");}//这个地方好坑呐
	else printf("42\n");
	return 0;
}
posted @ 2020-03-24 07:54  童话镇里的星河  阅读(124)  评论(0编辑  收藏  举报