acmer之路(1)三月第三周日志

前一段時(shí)間瘋狂的學(xué)python蚕泽,也逐漸認(rèn)識到了python在某些方面的局限性以及寫python在某些方面對自身鍛煉不足齐遵。于是重新拾起大一曾經(jīng)參加過的acm沮脖,準(zhǔn)備用C好好加強(qiáng)自己造輪子的能力壹无。

大學(xué)四年中脚祟,第一年就學(xué)了C,當(dāng)時(shí)覺得C語言是世界上最好的語言凄诞,用C實(shí)現(xiàn)了不少小功能圆雁。四年多過去,期間用過C++處理圖像帆谍,用jsp寫過后端伪朽,用Java寫過小游戲,后來又用python爬蟲既忆,數(shù)據(jù)分析等等驱负。

回過頭來看看嗦玖,還是覺得C最能鍛煉一個(gè)人的思維能力,算法實(shí)現(xiàn)能力跃脊。去杭電OJ注冊了一個(gè)號宇挫,從第一題開始寫起,沒想到第一題就浪費(fèi)了很長時(shí)間酪术。因此想著寫下刷題日志器瘪,一方面激勵自己,一方面也是和大家一起交流绘雁,共同進(jìn)步橡疼。

我會每周寫一次這方面的感悟,并把這一周所刷的題的答案公布出來庐舟,有共同志趣的朋友欣除,可以一起研究,研究如何用最小的成本實(shí)現(xiàn)最美的程序挪略。

三月第三周.png

上周六剛剛開始寫历帚,比較生疏,結(jié)果一個(gè)周末就做出了六題杠娱,還是比較水的六題挽牢,算是一個(gè)開始,也算是對acm的致敬吧摊求。

ID 1000

#include <stdio.h>  
int main(void)
{
    int a, b;
    while (scanf("%d%d", &a, &b) != EOF)
        printf("%d\n", a + b);
    return 0;
}

這題很簡單禽拔,但是騷就騷在它題目要求了,要end of file室叉。因此用scanf輸入時(shí)后面必須有個(gè)是否等于EOF的判斷睹栖。

ID 1001

#include <stdio.h>
int main()
{
    int n, sum, i;
    while (scanf("%d", &n) != EOF)
    {
        sum = 0;
        for (i = 0; i <= n; i++)
        {
            sum += i;
        }
        printf("%d\n\n", sum);
    }
    return 0;
}

ID 2000

#include <stdio.h>  
int main()
{
    char a, b, c, temp;
    while (scanf("%c%c%c", &a, &b, &c) != EOF)
    {
        getchar();//不加getchar()函數(shù)不正確  
        if (a > b)
        {
            temp = a;
            a = b;
            b = temp;
        }
        if (c <= a)
        {
            temp = c;
            c = b;
            b = temp;
            temp = b;
            b = a;
            a = temp;
        }
        else if (c > a && c < b)
        {
            temp = c;
            c = b;
            b = temp;
        }
        printf("%c %c %c\n", a, b, c);
    }
    return 0;
}

這一題,前面必須加上getchar()以此來消化輸入三個(gè)字符后打出的很容易忽略的空格太惠。

ID 2001

#include <stdio.h>  
#include<math.h>
int main()
{
    double a, b, c, d;
    double e;
    while (scanf("%lf %lf %lf %lf", &a, &b, &c, &d) != EOF)
    {
        e = sqrt((c - a)*(c - a) + (d - b)*(d - b));
        printf("%.2lf\n", e);
    }
    return 0;
}

ID 2002

#define PI 3.1415927
#include <stdio.h>  
int main()
{    
    double r;
    double V;
    while (scanf("%lf", &r) != EOF)
    {
        V = (4.0/3.0) * PI * r * r * r;
        printf("%.3lf\n", V);
    }
    return 0;
}

這一題要注意磨淌,如用4/3得到的是1,因?yàn)橄到y(tǒng)默認(rèn)3凿渊、4都是整型數(shù)字。

ID 2003

#include<stdio.h>

int main()
{
    double num;
    while (scanf("%lf", &num) != EOF)
    {
        if (num >= 0)
            printf("%.2lf\n", num);
        else
            printf("%.2lf\n", -num);
    }
    return 0;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缚柳,一起剝皮案震驚了整個(gè)濱河市埃脏,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌秋忙,老刑警劉巖彩掐,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異灰追,居然都是意外死亡堵幽,警方通過查閱死者的電腦和手機(jī)狗超,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來朴下,“玉大人努咐,你說我怎么就攤上這事∨闺剩” “怎么了渗稍?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長团滥。 經(jīng)常有香客問我竿屹,道長,這世上最難降的妖魔是什么灸姊? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任拱燃,我火速辦了婚禮,結(jié)果婚禮上力惯,老公的妹妹穿的比我還像新娘碗誉。我一直安慰自己,他們只是感情好夯膀,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布诗充。 她就那樣靜靜地躺著,像睡著了一般诱建。 火紅的嫁衣襯著肌膚如雪蝴蜓。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天俺猿,我揣著相機(jī)與錄音茎匠,去河邊找鬼。 笑死押袍,一個(gè)胖子當(dāng)著我的面吹牛诵冒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谊惭,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼汽馋,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了圈盔?” 一聲冷哼從身側(cè)響起豹芯,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎驱敲,沒想到半個(gè)月后铁蹈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡众眨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年握牧,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了容诬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,675評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡沿腰,死狀恐怖览徒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情矫俺,我是刑警寧澤吱殉,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站厘托,受9級特大地震影響友雳,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜铅匹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一押赊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧包斑,春花似錦流礁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至萌抵,卻和暖如春找御,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背绍填。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工霎桅, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人讨永。 一個(gè)月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓滔驶,卻偏偏與公主長得像,于是被迫代替她去往敵國和親卿闹。 傳聞我的和親對象是個(gè)殘疾皇子揭糕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評論 2 360

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,304評論 25 707
  • 歧視女性的問題插佛,看來只能依靠進(jìn)化了。優(yōu)勝劣汰——人類需要你量窘,你造嗎?別睡了氢拥,起來嗨蚌铜!隨著人類無性別锨侯,人人構(gòu)造都一樣...
    清溫悠悠閱讀 232評論 0 0
  • 如何開展總經(jīng)理培訓(xùn)——講師約告訴你!微信搜索公眾號講師約(微信號:china_jsy)冬殃,直達(dá)講師約大課堂囚痴! 作為一...
    scho閱讀 719評論 0 0
  • …… 車終于來了 抬眼間,早已淚流滿面
    夕墨寒閱讀 156評論 0 0
  • 華燈初上,冷風(fēng)肆虐的夜晚涣觉,我坐在公交車上往家趕痴荐。今天部門領(lǐng)導(dǎo)給接風(fēng),雖然晚回家了好幾個(gè)小時(shí)官册,可心里還是充滿了溫暖生兆。...
    墨遙閱讀 211評論 0 1