Em chỉ làm được theo kiểu tăng dần(ví dụ đề bảo từ 999 in ra 37333 nhưng em chỉ làm đc 33337)
Đây là code:
#include <iostream>
using namespace std;
int main()
{
int n, N;
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> N;
for (int j =2; j <=N ; j++)
{
while (N%j == 0)
{
if (N == j)
cout << j << endl;
else
{
cout << j << " x ";
}
N = N / j;
}
}
}
return 0;
}
Em cảm ơn
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?