/** * author: t9unkubj * created: 2024-03-24 */ #include #ifdef t9unkubj #define _GLIBCXX_DEBUG #define dbg(x) cout<<__LINE__<<" "<<#x<<":="<>n; vectorm(n); vector>ma(n); vectorsum(n); for(int i=0;i>m[i]; for(int j=2;j*j<=m[i];j++){ while(m[i]%j==0){ ma[i][j]++; m[i]/=j; } } if(m[i]!=1)ma[i][m[i]]++; } int t{}; for(int i=0;i