  import java.util.*;

  public class Main {
      public static void main (String[]args){

          Scanner scanner = new Scanner(System.in);

          // 入力回数の取得
          int N = scanner.nextInt();

          double all = 0;

          for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          }

          // 逆数として出力
          System.out.println(1 / all);
              
      }
  }  import java.util.*; util.* java public class Main {
      public static void main (String[]args){

          Scanner scanner = new Scanner(System.in);

          // 入力回数の取得
          int N = scanner.nextInt();

          double all = 0;

          for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          }

          // 逆数として出力
          System.out.println(1 / all);
              
      }
  } Main public static void main (String[]args){

          Scanner scanner = new Scanner(System.in);

          // 入力回数の取得
          int N = scanner.nextInt();

          double all = 0;

          for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          }

          // 逆数として出力
          System.out.println(1 / all);
              
      } main {

          Scanner scanner = new Scanner(System.in);

          // 入力回数の取得
          int N = scanner.nextInt();

          double all = 0;

          for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          }

          // 逆数として出力
          System.out.println(1 / all);
              
      } Scanner scanner = new Scanner(System.in); scanner new Scanner(System.in) int N = scanner.nextInt(); N scanner.nextInt() scanner.nextInt scanner double all = 0; all 0 for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          } int i = 0; int i = 0; i 0 N > i N i i++ i++ i {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          } {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          } all +=  1 / scanner.nextDouble() all 1 / scanner.nextDouble() 1 scanner.nextDouble() scanner.nextDouble scanner System.out.println(1 / all) System.out.println System.out System System.out 1 / all 1 all String[]args args public class Main {
      public static void main (String[]args){

          Scanner scanner = new Scanner(System.in);

          // 入力回数の取得
          int N = scanner.nextInt();

          double all = 0;

          for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          }

          // 逆数として出力
          System.out.println(1 / all);
              
      }
  } public class Main {
      public static void main (String[]args){

          Scanner scanner = new Scanner(System.in);

          // 入力回数の取得
          int N = scanner.nextInt();

          double all = 0;

          for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          }

          // 逆数として出力
          System.out.println(1 / all);
              
      }
  } Main
  import java.util.*;

  public class Main {
      public static void main (String[]args){

          Scanner scanner = new Scanner(System.in);

          // 入力回数の取得
          int N = scanner.nextInt();

          double all = 0;

          for (int i = 0; N > i ; i++) {
            //　入力回数分の数値入力を求め、逆数に変換する
            all +=  1 / scanner.nextDouble();
          }

          // 逆数として出力
          System.out.println(1 / all);
              
      }
  } 