#include <bits/stdc++.h>
using namespace std;
const int MAX = 2e5 + 20;
const long long MOD = 998244353;
int n, p;
void gcd(long long a, long long b, long long &d, long long &x, long long &y) {
  if (!b)
    d = a, x = 1, y = 0;
  else
    gcd(b, a % b, d, y, x), y -= x * (a / b);
}
long long rev(long long a) {
  long long d, x, y;
  gcd(a, MOD, d, x, y);
  return (x + MOD) % MOD;
}
int main(void) {
  scanf("%d", &n);
  long long ans = 0;
  for (register int i = (0); i < (n); ++i) {
    scanf("%d", &p);
    ans = (ans + 1ll) * 100ll % MOD * rev(p) % MOD;
  }
  printf("%lld\n", ans);
  return 0;
}
