Submission #1275932
Source Code Expand
#include <bits/stdc++.h> using namespace std; typedef long long ll; typedef pair<int,int> P; typedef vector<int> VI; typedef vector<VI> VVI; const double PI = 3.14159265358979323846; const double EPS = 1e-12; const int INF = numeric_limits<int>::max() / 2; const int NEG_INF = numeric_limits<int>::min() / 2; const int MOD=1e9+7; int main(){ cin.tie(0); ios::sync_with_stdio(false); int t;cin>>t; for(int i=0;i<t;i++){ double a,b;cin>>a>>b; if(a==b){ cout<<fixed<<setprecision(10)<<a*(1.03527618041008324327)<<endl; return 0; } double h=min(a,b),w=max(a,b); double mi=min(w,sqrt(h*h+(w/2)*(w/2))),mi2=min(w/2,sqrt((w/2)*(w/2)+h*h)); cout<<fixed<<setprecision(10)<<max(mi,mi2)<<endl; } }
Submission Info
Submission Time | |
---|---|
Task | E - マッサージチェア2015 |
User | zaki_ |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 787 Byte |
Status | WA |
Exec Time | 5 ms |
Memory | 256 KB |
Judge Result
Set Name | All | ||||
---|---|---|---|---|---|
Score / Max Score | 0 / 200 | ||||
Status |
|
Set Name | Test Cases |
---|---|
All | 00_sample.txt, 10_squares.txt, 11_maxw.txt, 12_maxh.txt, 20_corner.txt, 21_corner.txt, 22_corner.txt, 23_corner.txt, 24_corner.txt, 30_small.txt, 40_random.txt, 41_random.txt, 42_random.txt, 50_corner.txt, 51_corner.txt, 52_corner.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample.txt | AC | 1 ms | 256 KB |
10_squares.txt | WA | 1 ms | 256 KB |
11_maxw.txt | WA | 5 ms | 256 KB |
12_maxh.txt | WA | 5 ms | 256 KB |
20_corner.txt | WA | 1 ms | 256 KB |
21_corner.txt | WA | 5 ms | 256 KB |
22_corner.txt | WA | 5 ms | 256 KB |
23_corner.txt | WA | 5 ms | 256 KB |
24_corner.txt | WA | 5 ms | 256 KB |
30_small.txt | WA | 1 ms | 256 KB |
40_random.txt | WA | 2 ms | 256 KB |
41_random.txt | WA | 2 ms | 256 KB |
42_random.txt | WA | 5 ms | 256 KB |
50_corner.txt | WA | 2 ms | 256 KB |
51_corner.txt | WA | 2 ms | 256 KB |
52_corner.txt | WA | 1 ms | 256 KB |