為什麼ACM用C語言的少 5

2025-07-04 10:25:01 字數 1780 閱讀 5109

為什麼acm用c語言的少

1樓:網友

用c語言的最多吧,至於輔助c++那也是有時候不為了極限最求效率的情況下使用下stl中的幾個函式和類。關於c++中的所有多型繼承特性都是沒用到的,所以acm基本都是c才對。

2樓:網友

因為c語言比較基礎,很多比如模板了之類的功能c語言就很難寫了吧。。再者直接用乙個庫函式就能實現的其他語言,你願意用c自己再寫很長很長的**麼。acm用c語言挺多的吧,因為佔用記憶體小速度快,其他語言可能超時換成c語言就未必了。

acm,c語言有些地方看不懂!!

3樓:匿名使用者

第一行表示要輸入的字母數,也就是迴圈次數。下面幾行是要轉換的大寫字母。

c語言不熟悉,c++**:

#include

using namespace std;

int n;

char c;

int main()

cin>>n;

while(n--)

cin>>c;

c=c+32;

cout<

4樓:匿名使用者

也就是第一行輸入乙個整數,表示下面要輸入幾行(測試幾個數,每行乙個數)。

c語言求助,acm不知道為什麼不能通過,請問有什麼特殊例子嗎?

5樓:網友

這麼一坨**是給人看的麼……

隨便舉個栗子:

abcbca

新增乙個字元可以變成acbcbca或者abcbcba所以答案應該寬仿鋒是1,你的結果是4.

這道題你的做法是求最長公共子序列,在裡搜「最長公共子序列」就有結果了,慎晌這道題其實也可以區間dp,搜尋「新增最少字元 迴文 區間dp」也有結果,題目很經典,三句兩句我也說不清,你大碰自己去搜吧。

c語言 acm這題怎麼做?為什麼無論如何做不對?

6樓:孟濤玉

程式如下,你可以貼你的**,大家**一下那裡出錯了,acm的題很注重格式,格式錯了一樣是錯的。

#include

#include

int main()

int a,b,c;

double p,s;

p=(a+b+c)/;

s=sqrt(p*(p-a)*(p-b)*(p-c));

printf("%.2lf",s);

return 0;

acm c語言問題 困擾我好煩啊!

7樓:匿名使用者

ac通過,直接在你演算法的基礎上修改的,只有幾處錯誤 #includeint main()

/題目中說最多可能為100000個字母,int固然不行while(gets(ch))

return 0;}

8樓:匿名使用者

你好,你提供**沒有任何的語法和編譯錯誤及執行錯誤,如果無法編譯你應該考慮下你的編譯器。

關於用c語言寫acm 的。 我自己寫的怎麼也弄不出答案

9樓:打死小胖

把你自己寫的拿來看看。

為什麼acm初賽用j**a、c\c++等都可以,到了決賽只能用c/c++?

10樓:網友

誰說的,現場也都是可以用的。

C語言,為什麼for i 1 i5 iprintfd ,i輸出卻是6呢

估計你是不小心在後面多加了一個分號,導致迴圈時執行 空語句 等到i 6時不滿足迴圈條件,退出時才列印,所以會這樣。你打它改為 for i 1 i 5 i printf d i 試試?因為i 5的時候還會進入for這時候i 在加1所以i等於6 c語言 int a 6 i,f 1 for i 1 i 5...

微軟用什麼c語言編譯器微軟用什麼C語言編譯器

微軟windows作業系統來使用語言 源 bai 1.底層使用 組合語言 du2.驅動 api等介面使zhi用 c語言 3.上層程式排程 介面等dao物件導向的使用的是 c 和一個微軟私有語言寫的。上述不包括window7作業系統,win7真不知道。防毒軟體就不用說了,什麼語言都可以寫,只要是物件導...

學C語言用什麼編譯器好,新手學C語言用什麼編譯器比較好

c free 還行,我就是用這個 寫c c 程式 小巧,不到20m,真的不錯 c free 5.0 專業版 c free是一款支援多種編譯器的專業化c c 整合開發環境 ide 利用本軟體,使用者可以輕鬆地編輯 編譯 連線 執行 除錯c c 程式。c free中整合了c c 解析器,能夠實時解析 並...