Submission #1711760


Source Code Expand

#include <bits/stdc++.h>
using namespace std;
#define GET_MACRO(_1, _2, _3, NAME, ...) NAME
#define _repl(i,a,b) for(int i=(int)(a);i<(int)(b);i++)
#define _rep(i,n) _repl(i,0,n)
#define rep(...) GET_MACRO(__VA_ARGS__, _repl, _rep)(__VA_ARGS__)
#define mp(a,b) make_pair((a),(b))
#define pb(a) push_back((a))
#define all(x) (x).begin(),(x).end()
#define uniq(x) sort(all(x)),(x).erase(unique(all(x)),end(x))
#define fi first
#define se second
#define dbg(...) _dbg(#__VA_ARGS__, __VA_ARGS__)
void _dbg(string){cout<<endl;}
template<class H,class... T> void _dbg(string s,H h,T... t){int l=s.find(',');cout<<s.substr(0,l)<<" = "<<h<<", ";_dbg(s.substr(l+1),t...);}
template<class T,class U> ostream& operator<<(ostream &o, const pair<T,U> &p){o<<"("<<p.fi<<","<<p.se<<")";return o;}
template<class T> ostream& operator<<(ostream &o, const vector<T> &v){o<<"[";for(T t:v){o<<t<<",";}o<<"]";return o;}

#define INF 1120000000
#define long long long // for codeforces

int main(){
  int n;
  cin>>n;
  vector<int> v(n);
  rep(i,n) cin>>v[i];

  printf("%.9f\n", (double)(v.back() - v[0])/(n-1));

  return 0;
}

Submission Info

Submission Time
Task A - 差の平均
User tossy
Language C++14 (GCC 5.4.1)
Score 100
Code Size 1138 Byte
Status AC
Exec Time 1 ms
Memory 256 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 55
Set Name Test Cases
All 00-sample-00, 00-sample-01, 00-sample-02, 00-sample-03, largest-01, random-00-00052, random-01-00052, random-02-00023, random-03-00056, random-04-00066, random-05-00033, random-06-00062, random-07-00071, random-08-00064, random-09-00028, random-10-00054, random-11-00095, random-12-00046, random-13-00086, random-14-00092, random-15-00089, random-16-00071, random-17-00006, random-18-00064, random-19-00082, random-20-00089, random-21-00050, random-22-00085, random-23-00049, random-24-00062, random-25-00010, random-26-00095, random-27-00032, random-28-00069, random-29-00020, random-30-00036, random-31-00008, random-32-00022, random-33-00076, random-34-00052, random-35-00090, random-36-00075, random-37-00007, random-38-00067, random-39-00023, random-40-00075, random-41-00085, random-42-00094, random-43-00088, random-44-00093, random-45-00088, sample-00, sample-01, sample-02, sample-03
Case Name Status Exec Time Memory
00-sample-00 AC 1 ms 256 KB
00-sample-01 AC 1 ms 256 KB
00-sample-02 AC 1 ms 256 KB
00-sample-03 AC 1 ms 256 KB
largest-01 AC 1 ms 256 KB
random-00-00052 AC 1 ms 256 KB
random-01-00052 AC 1 ms 256 KB
random-02-00023 AC 1 ms 256 KB
random-03-00056 AC 1 ms 256 KB
random-04-00066 AC 1 ms 256 KB
random-05-00033 AC 1 ms 256 KB
random-06-00062 AC 1 ms 256 KB
random-07-00071 AC 1 ms 256 KB
random-08-00064 AC 1 ms 256 KB
random-09-00028 AC 1 ms 256 KB
random-10-00054 AC 1 ms 256 KB
random-11-00095 AC 1 ms 256 KB
random-12-00046 AC 1 ms 256 KB
random-13-00086 AC 1 ms 256 KB
random-14-00092 AC 1 ms 256 KB
random-15-00089 AC 1 ms 256 KB
random-16-00071 AC 1 ms 256 KB
random-17-00006 AC 1 ms 256 KB
random-18-00064 AC 1 ms 256 KB
random-19-00082 AC 1 ms 256 KB
random-20-00089 AC 1 ms 256 KB
random-21-00050 AC 1 ms 256 KB
random-22-00085 AC 1 ms 256 KB
random-23-00049 AC 1 ms 256 KB
random-24-00062 AC 1 ms 256 KB
random-25-00010 AC 1 ms 256 KB
random-26-00095 AC 1 ms 256 KB
random-27-00032 AC 1 ms 256 KB
random-28-00069 AC 1 ms 256 KB
random-29-00020 AC 1 ms 256 KB
random-30-00036 AC 1 ms 256 KB
random-31-00008 AC 1 ms 256 KB
random-32-00022 AC 1 ms 256 KB
random-33-00076 AC 1 ms 256 KB
random-34-00052 AC 1 ms 256 KB
random-35-00090 AC 1 ms 256 KB
random-36-00075 AC 1 ms 256 KB
random-37-00007 AC 1 ms 256 KB
random-38-00067 AC 1 ms 256 KB
random-39-00023 AC 1 ms 256 KB
random-40-00075 AC 1 ms 256 KB
random-41-00085 AC 1 ms 256 KB
random-42-00094 AC 1 ms 256 KB
random-43-00088 AC 1 ms 256 KB
random-44-00093 AC 1 ms 256 KB
random-45-00088 AC 1 ms 256 KB
sample-00 AC 1 ms 256 KB
sample-01 AC 1 ms 256 KB
sample-02 AC 1 ms 256 KB
sample-03 AC 1 ms 256 KB