为啥我这个不行

#include<stdio.h>

#include<math.h>

int main()

{

int n;

scanf("%d",&n);

int min=n;

int i,j,a,b;

for(i=1;i<=n;i++)

{

for(j=1;j<=n;j++)

{

if(i*j==n&&i+j<min)

{

min=i+j;

a=i;

b=j;

}

}

}

printf("%d %d",a,b);

}

全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务