csp-s 2019

廣東2019csp-s第一輪晉級分數(shù)線::71
1. 您的姓名:
2. 若有定義:int a=7; float x=2.5,y=4.7;則表達式x+a%3*(int)(x+y)%2的值是:(    )
3. 下列屬于圖像文件格式的有(   )
4. 二進制數(shù)11 1011 1001 0111 和 01 0110 1110 1011 進行邏輯或運算的結(jié)果是(   )。
5. 編譯器的功能是(  )
6. 設(shè)變量x為float型且已賦值,則以下語句中能將x中的數(shù)值保留到小數(shù)點后兩位,并將第三位四舍五入的是(   )
7. 由數(shù)字1,1,2,4,8,8所組成的不同的4位數(shù)的個數(shù)是(   )
8. 排序的算法很多,若按排序的穩(wěn)定性和不穩(wěn)定性分類,則(    )是不穩(wěn)定排序。
9. G是一個非連通無向圖(沒有重邊和自環(huán)),共有28條邊,則該圖至少有(   )個頂點。
10. 一些數(shù)字可以顛倒過來看,例如0、1、8顛倒過來看還是本身,6顛倒過來是9,9顛倒過來看還是6,其他數(shù)字顛倒過來都不構(gòu)成數(shù)字。類似的,一些多位數(shù)也可以顛倒過來看,比如106顛倒過來是901。假設(shè)某個城市的車牌只有5位數(shù)字,每一位都可以取0到9。請問這個城市有多少個車牌倒過來恰好還是原來的車牌,并且車牌上的5位數(shù)能被3整除?(     )
11. 一次期末考試,某班有15人數(shù)學(xué)得滿分,有12人語文得滿分,并且有4人語、數(shù)都是滿分,那么這個班至少有一門得滿分的同學(xué)有多少人?(   )
12. 設(shè)A和B是兩個長為n的有序數(shù)組,現(xiàn)在需要將A和B合并成一個排好序的數(shù)組,請問任何以元素比較作為基本運算的歸并算法,在最壞情況下至少要做多少次比較?( )
13. 以下哪個結(jié)構(gòu)可以用來存儲圖?(   )
14. 以下哪些算法不屬于貪心算法(   )
15. 有一個等比數(shù)列,共有奇數(shù)項,其中第一項和最后一項分別是2和118098,中間一項是486,請問一下哪個數(shù)是可能的公比?(         )。
16.

令 Ci,j 是從 a(1,1) 到 a(i,j) 的路徑上的數(shù)的最大和,并且 Ci,0=C0,j=0 ,則Ci,j =( )
17.
1.第16行輸出ans時,ans的值一定大于i。( )
18. 2.程序輸出的ans小于等于n。( )
19. 3.若將第12行的 <改為!= ,程序輸出的結(jié)果不會改變。( )
20. 4.當(dāng)程序執(zhí)行到第16行時,若 ans?i>2 ,則a[i+1]<=a[i]。 ( )
21. 5.若輸入的a數(shù)組是一個嚴格單調(diào)遞增的數(shù)列, 此程序的時間復(fù)雜度( )
22. 6.最壞情況下,此程序的時間復(fù)雜度是( )。
23.
1.輸入的a和b值應(yīng)在[0, n-1]的范圍內(nèi)。()
24. 2.第16行改成fa[i]=0,不影響程序運行結(jié)果。( )
25. 3.若輸入的 a 和 b 值均在 [0,n?1] 的范圍內(nèi),則對于任意 0i<n 都有 0fa[i]<n ( )
26. 4.若輸入的 a 和 b 值均在 [0,n?1] 的范圍內(nèi),則對于任意 0i<n 都有 1cnt[i]n ( )
27. 5.當(dāng) n 等于 50 時,若 a,b 的值都在 [0,49] 的范圍內(nèi),且在第 25 行時 x 總是不等于 y ,那么輸出為()。
28. 6.此程序的時間復(fù)雜度是()。
29.
1.程序輸出時,suf 數(shù)組滿足:對任意 0i<slen , suf[i]suf[i+1] 。 ()
30. 2.當(dāng) t 是 s 的子序列時,輸出一定不為 0 。()
31. 3.程序運行到第 23 行時, j-i-1一定不小于 0 。()
32. 4.當(dāng) t 是 s 的子序列時,pre 數(shù)組和 suf 數(shù)組滿足:對任意 0i<slen,pre[i]>suf[i+1]+1 。 ()
33. 5.若 tlen=10 ,輸出為 0 ,則 slen 最小為()
34. 6.若 tlen=10 ,輸出為 2 ,則 slen 最小為()。
35.

(匠人的自我修養(yǎng))一個匠人決定要學(xué)習(xí) n 個新技術(shù)。要想成功學(xué)習(xí)一個新技術(shù),他不僅要擁有一定的經(jīng)驗值,而且還必須要先學(xué)會若干個相關(guān)的技術(shù)。學(xué)會一個新技術(shù)之后,他的經(jīng)驗值會增加一個對應(yīng)的值。給定每個技術(shù)的學(xué)習(xí)條件和習(xí)得后獲得的經(jīng)驗值,給定他已有的經(jīng)驗值,請問他最 多能學(xué)會多少個新技術(shù)。

輸入第一行有兩個數(shù),分別為新技術(shù)個數(shù) n(1<=n<=1000) ,以及己有經(jīng)驗值(<=10^7)

接下來n行。第i行的兩個正整數(shù),分別表示學(xué)習(xí)第i個技術(shù)所需的最低經(jīng)驗值(<=10^7) ,以及學(xué)會第i個技術(shù)后可獲得的經(jīng)驗值 (<=10^7).

接下來 n行。第 i行的第一個數(shù) mi(1<=mi<n),表示第 i個技術(shù)的相關(guān)技術(shù)數(shù)量。緊跟著 m個兩兩不同的數(shù),表示第 i個技術(shù)的相關(guān)技術(shù)編號。

輸出最多能學(xué)會的新技術(shù)個數(shù)。

下面的程序以 (n^2)的時間復(fù)雜度完成這個問題,試補全程序。

①處應(yīng)填()

36. ②處應(yīng)填()
37. ③處應(yīng)填()
38. ④處應(yīng)填()
39. ⑤處應(yīng)填()
40.

①處應(yīng)填( )

41. ②處應(yīng)填( )
42. ③處應(yīng)填( )
43. ④處應(yīng)填( )
44. ⑤處應(yīng)填( )
更多問卷 復(fù)制此問卷