Submission #1383559


Source Code Expand

#include <stdio.h>
#include <math.h>

int main(){
	int A, B, C;
	scanf("%d%d%d", &A, &B, &C);
	double l, h, r;
	for(l = 0, r = 201; r - l > 1e-12;){
		h = (l + r) / 2;
		if(A * h + B * sin(C * h * M_PI) > 100){
			r = h;
		}
		else{
			l = h;
		}
	}
	printf("%.10f\n", l);
	//printf("%.10f\n", A * l + B * sin(C * l * M_PI));
	return 0;
}

Submission Info

Submission Time
Task D - 高橋君ボール1号
User abc050
Language C (GCC 5.4.1)
Score 100
Code Size 357 Byte
Status AC
Exec Time 1 ms
Memory 128 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:6:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d%d%d", &A, &B, &C);
  ^

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 2
AC × 17
Set Name Test Cases
Sample example_0.txt, example_1.txt
All example_0.txt, example_1.txt, random_0.txt, random_1.txt, random_2.txt, random_3.txt, random_4.txt, random_5.txt, random_6.txt, random_7.txt, random_8.txt, random_9.txt, special_0.txt, special_1.txt, special_2.txt, example_0.txt, example_1.txt
Case Name Status Exec Time Memory
example_0.txt AC 1 ms 128 KB
example_1.txt AC 1 ms 128 KB
random_0.txt AC 1 ms 128 KB
random_1.txt AC 1 ms 128 KB
random_2.txt AC 1 ms 128 KB
random_3.txt AC 1 ms 128 KB
random_4.txt AC 1 ms 128 KB
random_5.txt AC 1 ms 128 KB
random_6.txt AC 1 ms 128 KB
random_7.txt AC 1 ms 128 KB
random_8.txt AC 1 ms 128 KB
random_9.txt AC 1 ms 128 KB
special_0.txt AC 1 ms 128 KB
special_1.txt AC 1 ms 128 KB
special_2.txt AC 1 ms 128 KB