标签:codility alt data output href 枚举 list online c代码
输入1个数S(1 <= S <= 10^9)。
输出最小周长。
24
20题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1283
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 int S;
6 while(scanf("%d",&S)!=EOF)
7 {
8 double s=sqrt(S);
9 for(int i=(int)s;i>=1;i++)
10 {
11 double res=S*1.0/i;
12 if(res==(int)res)
13 {
14 int c=(res+i)*2;
15 printf("%d\n",c);
16 break;
17 }
18 }
19 }
20 return 0;
21 }
标签:codility alt data output href 枚举 list online c代码
原文地址:http://www.cnblogs.com/yechanglv/p/6941959.html