#include#definefifirst#definesesecond#definepbpush_back#definedbdouble#defineintlonglong#definePIIpair<int,int>#definemem(a,b)memset(a,b,sizeof(a))#defineIOSstd::ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);usingnamespace std;constint mod =998244353,inf =1e18;constint N =2e5+10,M =2010;int T,n,m,k;int va[N];intksm(int a,int b){int sum =1;while(b){if(b&1) sum = sum*a%mod;
a = a*a%mod;
b >>=1;}return sum;}signedmain(){
IOS;
cin>>n;for(int i=1;i<=n;i++) cin>>va[i];int up =0,down =1,sum =0,tp =ksm(100,mod-2)%mod;for(int i=1;i<=n;i++){
up =(up+down)%mod;
down = down*va[i]%mod*tp%mod;}
sum = up*ksm(down,mod-2)%mod;
sum =(sum%mod+mod)%mod;
cout<<sum;return0;}