1 solutions

  • 0
    @ 2025-11-5 15:20:34

    C :

    #include<stdio.h>
    int main(){
    int year;
    scanf("%d",&year);
    if(year%400==0 || year%4==0 && year%100!=0)
      printf("leap year\n");
    else
      printf("not leap year\n");
    return 0;
    }
    

    C++ :

    #include <stdio.h>
    int main() {
    	int year;
    	scanf("%d", &year);
    	if (year % 4 == 0) {
    		if (year % 100 == 0) {
    			if (year % 400 == 0) {
    				printf("leap year\n");
    			} else {
    				printf("not leap year\n");
    			}
    		} else {
    			printf("leap year\n");
    		}
    	} else {
    		printf("not leap year\n");
    	}
    	return 0;
    }
    
    

    Pascal :

    var
       year:integer;
    begin
        readln(year);
        if (year mod 400=0)or(year mod 4=0)and(year mod 100<>0) then  writeln('leap year') else writeln('not leap year');
    end.
    
    

    Java :

    import java.util.*;
    public class Main {
    	public static void main(String args[]) {
    		String leapyear = "leap year";
    		String notleapyear = "not leap year";
    		Scanner cin = new Scanner(System.in);
    		int year = cin.nextInt();
    		if((year%4==0&&year%100!=0)||year%400==0)
    			System.out.println(leapyear);
    		else
    			System.out.println(notleapyear);
    	}
    }
    

    Python :

    n = input()
    if n%400==0 or (n%4==0 and n%100):
      print "leap year"
    else:
      print "not leap year"
    
    • 1

    Information

    ID
    16676
    Time
    1000ms
    Memory
    32MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By