#include <bits/stdc++.h>
using namespace std;
const long long int N = 100010;
long long int power(long long int x, long long int n, long long int mm) {
  if (n == 0) {
    return 1;
  }
  if (n == 1) {
    return x % mm;
  }
  if (n % 2 == 0) {
    return power((x * x) % mm, n / 2, mm);
  }
  if (n % 2 == 1) {
    return (power((x * x) % mm, n / 2, mm) * x) % mm;
  }
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  cout.tie(NULL);
  long long int n;
  cin >> n;
  long long int ar[n];
  for (long long int i = 0; i < n; ++i) {
    cin >> ar[i];
  }
  long long int p = power(100, n - 1, 998244353) % 998244353;
  long long int a = 1, b = p;
  for (long long int i = 0; i < n; ++i) {
    a = (a * ar[i]) % 998244353;
  }
  long long int x = 1;
  long long int inv = power(100, 998244353 - 2, 998244353) % 998244353;
  for (long long int i = 0; i < n - 1; ++i) {
    p = (p * inv) % 998244353;
    x = (x * ar[i]) % 998244353;
    b = (b + (x * p) % 998244353) % 998244353;
  }
  long long int ans = (b * power(a, 998244353 - 2, 998244353)) % 998244353;
  ans = (100 * ans) % 998244353;
  cout << ans << endl;
  return (0);
}
