HDU - 5879解題文件
HDU - 5879
題意
輸入一個n,求從1到n的1/k的平方的和
解題思路
先打表,由於輸入的數可能很大,因此輸入時用字串儲存
錯誤程式碼
這個程式碼RE了,應該是習慣性多定義了一個不用的量m導致的
#include<stdio.h>
#include<math.h>
#include<string.h>
double a[1000005];
int m,n;
char s[30];
int main()
{
int h,i;
double k,sum=0;
for(i=1;i<1000000;i++)
{
k=1.0/i;
sum+=pow(k,2);
a[i]=sum;
}
while(scanf("%s",s)!=EOF)
{
h=strlen(s);
if(h>7)
{
printf("1.64493\n");
}
else
{
n=0;
}
for(i=0;i<h;i++)
{
n=n*10+s[i]-48;
}
printf("%.5lf\n",a[n]);
}
return 0;
}
正確程式碼
刪去之後就過了
#include<stdio.h>
#include<math.h>
#include<string.h>
double a[1000005];
char s[30];
int main()
{
int i,n,h;
double k,sum=0;
for(i=1;i<1000000;i++)
{
k=1.0/i;
sum=sum+pow(k,2);
a[i]=sum;
}
while(scanf("%s",s)!=EOF)
{
h=strlen(s);
if(h>7)
{
printf("1.64493\n");
}
else
{
n=0;
for(i=0;i<h;i++)
{
n=n*10+s[i]-48;
}
printf("%.5lf\n",a[n]);
}
}
return 0;
}
相關文章
- HDU 不要62 題解
- HDU100題簡要題解(2080~2089)
- 簡單的揹包問題(入門)HDU2602 HDU2546 HDU1864
- hdu2048遞迴問題遞迴
- hdu2049遞迴問題遞迴
- hdu2045 遞迴水題遞迴
- HDU - 2553 N皇后問題(DFS)
- [文件教程]解決sae下文件縮圖上傳問題及外掛上傳問題
- hdu 2111 Saving HDU (DP)
- Accept today?HDU1177,水題記錄:)
- 劃分樹模板+模板題--hdu4251
- HDU Piggy-Bank(完全揹包問題)
- HDU1251 統計難題 【字典樹】
- HDU 6787 Chess 2020百度之星 初賽三 T5 題解 dp
- NLPIR九眼文件智慧稽核比對系統有效解決文件人工稽核問題
- HDU - 1114 Piggy-Bank(完全揹包板題)
- 做好這三點,解決80%企業文件管理難題!
- 解決macOS新建txt文件在Windows下不換行問題MacWindows
- [文件教程]解決SAE下本地除錯相關問題除錯
- 有問題問男人,linux幫助文件-----man命令講解Linux
- [DP]HDU6415(2018多校訓練賽第九場 Problem A) Rikka with Nash Equilibrium 題解UI
- HDU - 1061 Rightmost Digit(二分快速冪板題)Git
- Shape of HDU
- HDU 3349
- HDU 2052(C語言+註釋)+HDU 2090C語言
- 怎麼解決SOLIDWORKS文件無法正常開啟的問題!Solid
- HDU - 2191 珍惜現在,感恩生活(多重揹包板題)
- hyperf 註解文件生成
- HDU 1240 Asteroids!AST
- hdu2083
- hdu5532
- HDU4787
- hdu5540
- HDU 4921 Map
- HDU 3661 Assignments
- hdu 6415 - DP
- Python的requests庫:解決文件缺失問題的策略與實踐Python
- [文件教程]解決sae下編輯器圖片上傳問題