Submission #9153366


Source Code Expand

#include<iostream>
#include<algorithm>
#include<string>
#include<vector>
#include<cmath>
#define int long long
#define mod 1000000007
#define for0(i, n) for(int i = 0; i < (n); i++)
#define for1(i, n) for(int i = 1; i <= (n);i++)
#define mp make_pair
using namespace std;
signed main(){
	double al, ar, bl, br, cl, cr,ans=0;
	cin >> al >> ar >> bl >> br >> cl >> cr;
	for (int i = al; i <= ar; i++) {
		ans += max((double)0, min((double)1, 1 / (br - bl + 1)*(br - i)))*max((double)0, min((double)1, 1 / (cr - cl + 1)*(cr - i))) / (ar - al + 1);
	}
	printf("%.100lf", ans);
}

Submission Info

Submission Time
Task C - 罰ゲーム
User ND76
Language C++14 (GCC 5.4.1)
Score 100
Code Size 592 Byte
Status AC
Exec Time 2 ms
Memory 256 KiB

Judge Result

Set Name Sample Subtask1 Subtask2 Subtask3 Subtask4
Score / Max Score 0 / 0 16 / 16 35 / 35 29 / 29 20 / 20
Status
AC × 3
AC × 6
AC × 10
AC × 19
AC × 32
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
Subtask1 sample_01.txt, sub1_in01.txt, sub1_in02.txt, sub1_in03.txt, sub1_in04.txt, sub1_in05.txt
Subtask2 sample_01.txt, sample_02.txt, sub2_in01.txt, sub2_in02.txt, sub2_in03.txt, sub2_in04.txt, sub2_in05.txt, sub2_in06.txt, sub2_in07.txt, sub2_in08.txt
Subtask3 sample_01.txt, sample_02.txt, sample_03.txt, sub2_in01.txt, sub2_in02.txt, sub2_in03.txt, sub2_in04.txt, sub2_in05.txt, sub2_in06.txt, sub2_in07.txt, sub2_in08.txt, sub3_in01.txt, sub3_in02.txt, sub3_in03.txt, sub3_in04.txt, sub3_in05.txt, sub3_in06.txt, sub3_in07.txt, sub3_in08.txt
Subtask4 sample_01.txt, sample_02.txt, sample_03.txt, sub1_in01.txt, sub1_in02.txt, sub1_in03.txt, sub1_in04.txt, sub1_in05.txt, sub2_in01.txt, sub2_in02.txt, sub2_in03.txt, sub2_in04.txt, sub2_in05.txt, sub2_in06.txt, sub2_in07.txt, sub2_in08.txt, sub3_in01.txt, sub3_in02.txt, sub3_in03.txt, sub3_in04.txt, sub3_in05.txt, sub3_in06.txt, sub3_in07.txt, sub3_in08.txt, sub4_in01.txt, sub4_in02.txt, sub4_in03.txt, sub4_in04.txt, sub4_in05.txt, sub4_in06.txt, sub4_in07.txt, sub4_in08.txt
Case Name Status Exec Time Memory
sample_01.txt AC 1 ms 256 KiB
sample_02.txt AC 1 ms 256 KiB
sample_03.txt AC 1 ms 256 KiB
sub1_in01.txt AC 1 ms 256 KiB
sub1_in02.txt AC 1 ms 256 KiB
sub1_in03.txt AC 1 ms 256 KiB
sub1_in04.txt AC 1 ms 256 KiB
sub1_in05.txt AC 1 ms 256 KiB
sub2_in01.txt AC 1 ms 256 KiB
sub2_in02.txt AC 1 ms 256 KiB
sub2_in03.txt AC 1 ms 256 KiB
sub2_in04.txt AC 1 ms 256 KiB
sub2_in05.txt AC 1 ms 256 KiB
sub2_in06.txt AC 1 ms 256 KiB
sub2_in07.txt AC 1 ms 256 KiB
sub2_in08.txt AC 1 ms 256 KiB
sub3_in01.txt AC 1 ms 256 KiB
sub3_in02.txt AC 1 ms 256 KiB
sub3_in03.txt AC 1 ms 256 KiB
sub3_in04.txt AC 1 ms 256 KiB
sub3_in05.txt AC 1 ms 256 KiB
sub3_in06.txt AC 1 ms 256 KiB
sub3_in07.txt AC 1 ms 256 KiB
sub3_in08.txt AC 1 ms 256 KiB
sub4_in01.txt AC 1 ms 256 KiB
sub4_in02.txt AC 1 ms 256 KiB
sub4_in03.txt AC 1 ms 256 KiB
sub4_in04.txt AC 1 ms 256 KiB
sub4_in05.txt AC 1 ms 256 KiB
sub4_in06.txt AC 1 ms 256 KiB
sub4_in07.txt AC 1 ms 256 KiB
sub4_in08.txt AC 2 ms 256 KiB