求助各位大佬,第18,23个点错了
查看原帖
求助各位大佬,第18,23个点错了
338992
恋爱王子楼主2020/8/9 14:05
#include <cstdio>
#include <cctype>
#include <algorithm>
#pragma GCC optimize("Ofast,no-stack-protector,unroll-loops,fast-math")
#pragma GCC target("sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx,avx2,popcnt,tune=native")
#pragma GCC optimize(2)
#include <immintrin.h>
#include <emmintrin.h>
using namespace std;
template<class code>inline code read(const code &a){
    code x=0;short w=0;char ch=0;
    while(!isdigit(ch)){w|=ch=='-';ch=getchar();}
    while(isdigit(ch)){x=(x<<3)+(x<<1)+(ch^48);ch=getchar();}
    return w?-x:x;
}
int main(){
	int a,b,c,d;
	a=read(a),b=read(b),c=read(c),d=read(d);
	if(a==0&b==0){printf("0");return 0;} 
	if(a==0){printf("%d",d);return 0;}
	if(a==b&c==1){printf("1");return 0;}
	if(a==b&d==1){printf("%d",min(c+d,d*2));return 0;}
	if(a==0||b==0){printf("%d",min(c+d,d));return 0;}
	printf("%d",min(c+d,d*2)); 
    return 0;
}

2020/8/9 14:05
加载中...