Submission #1275903


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;
      double h=min(a,b),w=max(a,b);
      double mi=min(w,sqrt(h*h+(w/2)*(w/2)));
      if(h==w) mi=h*(1.03527618041008324327);
      cout<<fixed<<setprecision(10)<<mi<<endl;
  }
}

Submission Info

Submission Time
Task E - マッサージチェア2015
User zaki_
Language C++14 (GCC 5.4.1)
Score 0
Code Size 667 Byte
Status WA
Exec Time 5 ms
Memory 256 KB

Judge Result

Set Name All
Score / Max Score 0 / 200
Status
AC × 2
WA × 14
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 AC 5 ms 256 KB
11_maxw.txt WA 5 ms 256 KB
12_maxh.txt WA 5 ms 256 KB
20_corner.txt WA 5 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 4 ms 256 KB
40_random.txt WA 5 ms 256 KB
41_random.txt WA 5 ms 256 KB
42_random.txt WA 5 ms 256 KB
50_corner.txt WA 5 ms 256 KB
51_corner.txt WA 5 ms 256 KB
52_corner.txt WA 5 ms 256 KB