topcoder第1天 AddMultiply練習

2021-09-26 21:56:34 字數 691 閱讀 9507

(小白文,大神慎閱)

原題如下:

學過c++,但是沒接觸過容器,所以一開始題意的「vector」被我忽略了,直接按著自己的思路寫,可是發現一直執行失敗,到dev裡邊執行倒是可以,然後各種搜尋報錯語句的解決方法,無果;最後參照了前輩的**才發現是要使用容器,這個就沒學過了,在菜鳥教程上看了一下c++容器的頁面,又返回來看前輩的文章**,原來topcoder這題不需要寫主函式,直接定義類和類方法即可;

然後自己碼了以下的**:

#include#includeusing namespace std;

int a[3]=;

int b[3]=;

vectora(a,a+3);//容器a

vectorb(b,b+3);//容器b

class addmultiply;

vectoraddmultiply::makeexpression(int y)else

}

執行成功,但是提交後的成績只有75分(捂臉)

不管怎樣,topcoder第一道題get !!!

附上參考的前輩**網頁(題目有些許不同):topcoder srm 625 div2 a

以及c++ vector 容器**

TopCoder練習日記1

決定好好去tc上面做題目 145div1 level1 250p bonuses 昨天去做了個簡單的250分的題目,簡單到通過率在88 然而第一次提交 是錯的一塌糊塗,結果電腦沒電,就沒時間改,搞的晚上做夢都在想那個問題,早上就差點睡過遲到了。然後中午回來在vs2005上除錯,這到是很有成就感,通過...

TopCoder入門教程 1

本文根據經典的tc教程完善和改編。topcoder 基本規則 topcoder的比賽型別很多,最常見的是周賽srm single round match 另外還有tchs srm topcoder high school srm,題目和srm一樣,僅限中學生參加,參賽者水平較低,據說漲rating很...

執行緒第1天

1.建立執行緒兩種方法 a.extends繼承thread類重寫run方法。開啟乙個執行緒start new thread start b.implements實現runnable重寫run方法 new thread new myrun start c.thread.getstat獲取執行緒的狀態 ...