對杭電徹底無語

2021-06-22 03:06:30 字數 485 閱讀 5968

唉。。。低階錯誤!!!qsort(ku,m,sizeof(ku[0]),cmp);原來把m寫成n;唉。。。搞了整整一天,看來還是不要拿相似題目的**改,那樣錯了也不知道在**

總結這題,ku陣列盡量開大點,其實跟1863差不多的,本以為改下**肯定能過,誰知,唉。。。說多了都是淚

#include

#include

int fa[105],n,m,s;

struct node

;struct node ku[6000];

int cmp(const void *aa,const void *bb)

int find(int x)

void kruskal()

}

}

main()

s=0;

qsort(ku,m,sizeof(ku[0]),cmp);

kruskal();

printf("%d\n",s);}}

杭電1262 尋找素數對

哥德 猜想大家都知道一點吧.我們現在不是想證明這個結論,而是想在程式語言內部能夠表示的數集中,任意取出乙個偶數,來尋找兩個素數,使得其和等於該偶數.做好了這件實事,就能說明這個猜想是成立的.由於可以有不同的素數對來表示同乙個偶數,所以專門要求所尋找的素數對是兩個值最相近的.input 輸入中是一些偶...

杭電 1262 尋找素數對 素數

解題思路 先將題目中給出的偶數範圍內的素數打表,設輸入的那個偶數為n,這樣找到n 2在素數表的位置k,從pn k 到pn 2 以及從pn k 到pn 10000 依次判斷相加是否等於n即可。反思 注意像 10和26這樣的偶數,應該輸出的是 5 5 13 13 所以應該單獨處理這種n 2等於乙個素數的...

杭電2048 杭電2049錯排公式

這兩題只要知道錯排公式就可以ac了。題目杭電2048 和 杭電2049 錯排公式的說明在這裡 m n n 1 m n 2 m n 1 這個就是遞推公式。杭電2048只有有乙個這個公式就可以了,2049還不夠,還要有用組合數學。杭電2048的 include includeusing namespac...