Witam, mam problem, otoz musze napisac wielokrotnosci dwoch liczb np. 3 i 4 do 20, a dokladniej chcialbym je zliczyc i wiedziec w jakich momentach występują, duzo kombinowalem z tym ale nic mi nie wychodzi, ktos ma moze jakis pomysl?
#include<iostream>
using namespace std;
int n,m,a,b,zlicz[100000001],maks;
int main()
{
cin >> n >> m;
for ( int i=0; i<n; i++ )
{
cin >> a >> b;
}
for ( int j=a*b; j<m; j+=a*b)
{
zlicz[j]++;
}
for ( int k=0; k<20; k++ )
{
if ( zlicz[k] >= maks )
{
// zlicz[k] = maks;
}
cout << zlicz[k] << endl;
}
// cout << maks;
return 0;
}
tutaj moj kod, wiem, ze nie dziala ale na taki pomysl wpadlem w pierwszej mysli, tylko ze sie nie sprawdza, ogolnie po prostu staram sie zliczyc w jakich miejscach wystepuja wielokrotnosci np. 3 i 4 to 12 i przepisac je do drugiej tablicy