c語言問題,為什麼答案是對的但是在acm上是wrong answer
1樓:我透明_的
這個題說是相對行駛還是都向乙個方向行駛了麼? 如果是相對行駛你的就是錯的。
哦發現問題了 你的1000*n/(v1-v2) 如果出現小數 就被捨棄了 正確的應該是 強轉一下 或者直接變數就是float型。
2樓:網友
感覺是你最後t=1000*n/(v1-v2)有問題。
兩個整數相除換是整數,而你要的是float型的。所以在這塊這麼改改:
t=1000*(float)n/(float)(v1-v2)
杭電acm的2029題這樣為什麼是wrong answer?
3樓:古振元
可能是輸出的格式不對,應該是全部都輸入完畢後再輸出,該成這樣試試:
還有,為了防止資料量過大,把每個陣列的容量都擴大了10倍)int main()
for(i=0;ireturn 0;}
4樓:網友
//改了下,好像有個函式是直接求反字串的,不過最好自己寫啦#include
#include
int main()
return 0;
/下面是我寫的,只用乙個陣列。
#include
char temp[100];
int main()
if(flag)
elsereturn 0;}
5樓:女兒飛
problem : 2029 ( palindromes _easy version ) judge status : accepted
runid : 1458531 language : c author : afei
code render status : rendered by hdoj c code render version beta
#include
#include
int main()
if(j<=i)
printf("yes");
return 0;
自己看下吧,不懂再問 ,你的程式,我建議你輸出form和to的值看一下,這樣你就很清楚你錯在**了,我這個演算法是我還沒有優化的,幾個月前做的,現在我知道了乙個更快的演算法,就是用strrev函式。
杭電acm的c語言題,不是很難,就是不懂為什麼錯,,一直wrong answer。。懂得來幫我看看,,謝謝了。
6樓:網友
對每組用空格split,然後trim,得到字串陣列。
然後呼叫排序演算法。得到陣列2.
然後從0-n(陣列),遍歷一次,i != i-1,則conut++。
至於你這個演算法。錯誤在b[j]陣列沒有結束嗎,就是沒b[j] = '\0'。
改法1:memset(b,0,sizeof(b)) 改為: memset(b,'\0',sizeof(b));
改法2:b[j][k] = '\0';
if(a[i]>='a'&&a[i]<='z') //如果是字母if((a[i+1]==' '||a[i+1]=='\0')&&a[i]>='a'&&a[i]<='z'))
後面的懶得看,不知有沒有問題。
杭電acm,1000題,請問錯在**?結果一直是wrong answer
7樓:網友
你好,題目要求process to end of file,就是有多組資料,你的**只能處理一組資料。
可以這樣寫。
#include
int main()/*1000*/
希望能夠幫助到你,有什麼問題歡迎追問。
8樓:1a李騰龍
這是多例項題目。
加個while迴圈就ok了。
杭電acm2029這道題為什麼我的**錯了。。
9樓:網友
你用c提交的吧,杭電那個c編譯器不支援strrve,你換成用c++或g++提交看看。。應該就可以了。希望能夠幫助到你。
10樓:網友
隨便把題目貼一下,謝謝。
C語言迴文數求批改,C語言求迴文數的問題
你的程式是在判斷迴文數嗎?看了感覺好像什麼都不是啊,程式過於囉嗦,且有許多畫蛇添足的地方。你的演算法錯了,要改的話不是在你這個程式裡去找錯誤,而是要完全推倒重做。下面的程式簡潔易懂,效率也高,你不妨試試。include int ishuiwenshu int data return s data i...
C語言程式設計判斷str是否是迴文,如果是迴文,返回1否則返回
第一層for迴圈中 先從字串 陣列 最後一字元開始複製給p j 那僅僅是最後一個字元,然後就這樣進入第二層迴圈虎禒港溉蕃防歌獅攻餞,先判斷p i str i 那時i從0開始 然後第二層for迴圈第二輪呢?發現了吧 p 1 str 1 的判斷 但是 p 1 你給賦值了嗎?那個不是在第一層迴圈中嗎?打你...
C課程設計編寫程式,判斷符串是否為迴文,迴文即順讀和逆讀都一樣的字串,如madam,
int palindrome test 判別輸入的字串是否迴文序列,是則返回1,否則返回0 while stackempty s return ok palindrome test include stdio.h include stdlib.h include string.h define le...