HDOJ水題,繼續,杭電1418,坑爹的HDOJ編譯器。
阿新 • • 發佈:2019-01-27
這個題目真是夠折磨人的,,,資料型別改成unsigned的時候,就莫名其妙的AC了。。
其他的資料型別一律是WA .....................
多謝dicuss板。。。
程式碼:
/***** HDOJ 1418 平面曲線分快 ********/ /******** written by C_Shit_Hu ************/ /****************************************************************************/ /* 如果平面上有n個點,並且每個點至少有2條曲線段和它相連,就是說,每條曲線都是封閉的,同時,我們規定: 1)所有的曲線段都不相交; 2)但是任意兩點之間可以有多條曲線段。 如果我們知道這些線段把平面分割成了m份,你能知道一共有多少條曲線段嗎? 輸入資料包含n和m,n=0,m=0表示輸入的結束,不做處理。 所有輸入資料都在32位整數範圍內。 輸出對應的線段數目。 */ /***** HDOJ 1418 平面曲線分快 ********/ /******** written by C_Shit_Hu ************/ /****************************************************************************/ /* 如果平面上有n個點,並且每個點至少有2條曲線段和它相連,就是說,每條曲線都是封閉的,同時,我們規定: 1)所有的曲線段都不相交; 2)但是任意兩點之間可以有多條曲線段。 如果我們知道這些線段把平面分割成了m份,你能知道一共有多少條曲線段嗎? 輸入資料包含n和m,n=0,m=0表示輸入的結束,不做處理。 所有輸入資料都在32位整數範圍內。 輸出對應的線段數目。 */ /****************************************************************************/ // #include <stdio.h> #include <string.h> int main() { unsigned int m, n; while (scanf("%u%u", &m, &n) != EOF &&m!=0 && n!= 0 ) { printf("%u\n",m+n-2) ; } return 0 ; } /******************************************************/ /******************** 心得體會 **********************/ /* 果然是水題。。。 還做的那麼慢。。 水水更健康!!! */ /******************************************************/ /****************************************************************************/ // #include <stdio.h> #include <string.h> int main() { unsigned int m, n; while (scanf("%u%u", &m, &n) != EOF &&m!=0 && n!= 0 ) { printf("%u\n",m+n-2) ; } return 0 ; } /******************************************************/ /******************** 心得體會 **********************/ /* 果然是水題。。。 還做的那麼慢。。 水水更健康!!! */ /******************************************************/