acm一些小細節/技巧

之後沒有終止信號的輸入統一用 :數組

while(cin>>a)
{
  ...
}

 

 

"1" 不是質數, 要注意. spa

 

當須要把一個數組中的數值初始化成正無窮時,爲了不加法算術上溢出或者繁瑣的判斷,用 memset(a, 0x3f, sizeof(a)) 給數組賦 0x3f3f3f3f的值來代替。code

(0x3f3f3f3f的十進制是1061109567,是10^9級別的)blog

  freopen("in.txt","r",stdin); //輸入重定向,輸入數據將從in.txt文件中讀取
  freopen("out.txt","w",stdout); //輸出重定向,輸出數據將保存在out.txt文件中
  fclose(stdin);//關閉文件
  fclose(stdout);//關閉文件
相關文章
相關標籤/搜索