1 条题解

  • 0
    @ 2023-6-11 12:20:42

    C :

    #include<stdio.h>
    main()
    {
    	int a,b,c;
    	int d=0;
    	scanf("%d%d%d",&a,&b,&c);
    	d=a+b+c;
    	if(d%2==0)
    	{
    	    if(a+b>=c)
    	     {
    	        printf("Yes");
    	     }
    	      else
    	     {
    	        printf("No");
             }
        }
    	else
    	printf("Bad");	
    }
    

    C++ :

    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	int a,b,c,z;
    	cin>>a>>b>>c;
    	z=a+b+c;
    	if(z%2==0&&a+b>=c)cout<<"Yes"<<endl;
    	else if(z%2!=0)cout<<"Bad"<<endl;
    	else cout<<"No"<<endl;
    	return 0;
    }
    
    

    Java :

    import java.util.Scanner;
       public class Main
    {
       public static void main(String[] args){
    		Scanner sc = new Scanner(System.in);
    		int a = sc.nextInt();
    		int b = sc.nextInt();
    		int c = sc.nextInt();
    		int x = a+b+c;
    		if (x % 2 == 0){
    			if (a+b>=c){
    		       System.out.println("Yes");
    			}else{ 
    			   System.out.println("No");
    			}
    		}else {
    		      System.out.println("Bad");
    		}
    		  
    		  
    	}
    }
    
    

    Python :

    n = input().split()
    a = int(n[0])
    b = int(n[1])
    c = int(n[2])
    su = a + b + c
    if su % 2 == 0 and a + b >= c:
        print('Yes')
    if su % 2 == 0 and a + b < c:
        print('No')
    if su % 2 == 1:
        print('Bad')
    
    
    • 1

    【入门】判断3个整数是否满足条件

    信息

    ID
    2581
    时间
    1000ms
    内存
    16MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者