Submission #3020111


Source Code Expand

#include<iostream>
#include<cstring>
#include<stdio.h>
#include<algorithm>
using namespace std;
long long a,b,o,p;
int main()
{
	cin >>a>>b;
	for (long long i=a;i<=b;i++)
	{
		if (i%4==0 && i%100!=0) o++;
		else if (i%100==0 && i%400==0) o++;
		if (o>0)
		{
			p=i;
			break;
		}
	}
	if (p!=0)
	{
        for (long long i=p+4;i<=b;i+=4)
		{
	        if (i%100!=0) o++;
	        else if (i%400==0) o++;
	    }
    }
	cout <<o<<endl;
	return 0;
}

Submission Info

Submission Time
Task C - 2月29日
User luogu_bot2
Language C++ (GCC 5.4.1)
Score 100
Code Size 444 Byte
Status AC
Exec Time 1074 ms
Memory 384 KB

Judge Result

Set Name sub All
Score / Max Score 25 / 25 75 / 75
Status
AC × 10
AC × 22
Set Name Test Cases
sub test_01A.txt, test_02A.txt, test_03A.txt, test_04A.txt, test_05A.txt, test_07A.txt, test_09A.txt, test_11A.txt, test_13A.txt, test_15A.txt
All sample_01.txt, sample_02.txt, sample_03.txt, test_01A.txt, test_02A.txt, test_03A.txt, test_04A.txt, test_05A.txt, test_06.txt, test_07A.txt, test_08.txt, test_09A.txt, test_10.txt, test_11A.txt, test_12.txt, test_13A.txt, test_14.txt, test_15A.txt, test_16.txt, sample_01.txt, sample_02.txt, sample_03.txt
Case Name Status Exec Time Memory
sample_01.txt AC 1 ms 256 KB
sample_02.txt AC 1 ms 256 KB
sample_03.txt AC 1074 ms 256 KB
test_01A.txt AC 1 ms 256 KB
test_02A.txt AC 1 ms 256 KB
test_03A.txt AC 1 ms 256 KB
test_04A.txt AC 1 ms 256 KB
test_05A.txt AC 1 ms 256 KB
test_06.txt AC 1069 ms 256 KB
test_07A.txt AC 1 ms 256 KB
test_08.txt AC 118 ms 256 KB
test_09A.txt AC 1 ms 256 KB
test_10.txt AC 165 ms 384 KB
test_11A.txt AC 1 ms 256 KB
test_12.txt AC 82 ms 256 KB
test_13A.txt AC 1 ms 256 KB
test_14.txt AC 33 ms 256 KB
test_15A.txt AC 1 ms 256 KB
test_16.txt AC 99 ms 256 KB