Submission #1034468


Source Code Expand

#include <cstdio>
#include <cmath>

int main() {
  double p;
  long long int n;
  scanf("%lf %lld", &p, &n);
  if (p ==0.0) {
    printf("0\n");
    return 0;
  }
  if (p ==1.0) {
    if (n % 2 ==0) {
      printf("0\n");
    } else {
      printf("1\n");
    }
    return 0;
  }
  printf("%.10f\n", 0.5 * (1 - pow(1 - 2*p, n)));
  return 0;
}

Submission Info

Submission Time
Task A - eject
User tspcx
Language C++11 (GCC 4.8.1)
Score 100
Code Size 364 Byte
Status AC
Exec Time 20 ms
Memory 1184 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:7:28: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
   scanf("%lf %lld", &p, &n);
                            ^

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 33
Set Name Test Cases
All 00-sample-00, 00-sample-01, 10-random_small-00, 10-random_small-01, 10-random_small-02, 10-random_small-03, 10-random_small-04, 10-random_small-05, 10-random_small-06, 10-random_small-07, 10-random_small-08, 10-random_small-09, 20-random_large-00, 20-random_large-01, 20-random_large-02, 20-random_large-03, 20-random_large-04, 20-random_large-05, 20-random_large-06, 20-random_large-07, 20-random_large-08, 20-random_large-09, 30-p_zero-00, 30-p_zero-01, 30-p_zero-02, 30-p_zero-03, 30-p_zero-04, 40-p_one-00, 40-p_one-01, 40-p_one-02, 40-p_one-03, 40-p_one-04, 90-handmade-00
Case Name Status Exec Time Memory
00-sample-00 AC 18 ms 792 KB
00-sample-01 AC 18 ms 696 KB
10-random_small-00 AC 19 ms 732 KB
10-random_small-01 AC 17 ms 796 KB
10-random_small-02 AC 19 ms 928 KB
10-random_small-03 AC 18 ms 796 KB
10-random_small-04 AC 18 ms 796 KB
10-random_small-05 AC 18 ms 920 KB
10-random_small-06 AC 18 ms 796 KB
10-random_small-07 AC 18 ms 800 KB
10-random_small-08 AC 17 ms 920 KB
10-random_small-09 AC 18 ms 924 KB
20-random_large-00 AC 20 ms 928 KB
20-random_large-01 AC 17 ms 928 KB
20-random_large-02 AC 18 ms 924 KB
20-random_large-03 AC 20 ms 1056 KB
20-random_large-04 AC 19 ms 924 KB
20-random_large-05 AC 19 ms 920 KB
20-random_large-06 AC 20 ms 924 KB
20-random_large-07 AC 18 ms 1056 KB
20-random_large-08 AC 18 ms 928 KB
20-random_large-09 AC 19 ms 1184 KB
30-p_zero-00 AC 17 ms 696 KB
30-p_zero-01 AC 18 ms 796 KB
30-p_zero-02 AC 18 ms 796 KB
30-p_zero-03 AC 18 ms 664 KB
30-p_zero-04 AC 16 ms 712 KB
40-p_one-00 AC 18 ms 672 KB
40-p_one-01 AC 18 ms 700 KB
40-p_one-02 AC 18 ms 672 KB
40-p_one-03 AC 18 ms 700 KB
40-p_one-04 AC 16 ms 692 KB
90-handmade-00 AC 17 ms 692 KB