Một công ty quyết định sản xuất lại Ti vi để tung ra thị trường và màn hình Ti vi có chính xác n pixel. Nhiệm vụ của bạn là xác định kích thước của màn hình Ti vi sao cho chiều rộng và chiều dài chênh lệch nhau ít nhất. Input Output 8 2 4 64 8 8 5 1 5 c++ nha
2 câu trả lời
#include<bits/stdc++.h>
using namespace std;
int main() {
int n,d,c;
cin>>n;
for (int i=1; i<=int(sqrt(n)); i++){
if (n % i==0) {
d=i; c=n/i;
}
}
cout<<d<<' '<<c;
}
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int n ;
cin >> n;
for (int i = int(sqrt(n)); i > 0 ;i--)
{
if (n%i ==0 )
{
cout << i <<" " << n/i <<endl;
break;
}
}
return 0 ;
}