国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】

這篇具有很好參考價(jià)值的文章主要介紹了2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

L1-89-96 100分

L1-089 最好的文檔(5分)

有一位軟件工程師說過一句很有道理的話:“Good code is its own best documentation.”(好代碼本身就是最好的文檔)。本題就請你直接在屏幕上輸出這句話。

輸入格式:
本題沒有輸入。

輸出格式:
在一行中輸出 Good code is its own best documentation.。

輸入樣例:

輸出樣例:

Good code is its own best documentation.

代碼:

print("Good code is its own best documentation.")

L1-090 什么是機(jī)器學(xué)習(xí)(5分)

2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽
什么是機(jī)器學(xué)習(xí)?上圖展示了一段面試官與“機(jī)器學(xué)習(xí)程序”的對話:

面試官:9 + 10 等于多少?
答:3
面試官:差遠(yuǎn)了,是19。
答:16
面試官:錯(cuò)了,是19。
答:18
面試官:不,是19。
答:19

本題就請你模仿這個(gè)“機(jī)器學(xué)習(xí)程序”的行為。

輸入格式:
輸入在一行中給出兩個(gè)整數(shù),絕對值都不超過 100,中間用一個(gè)空格分開,分別表示面試官給出的兩個(gè)數(shù)字 A 和 B。

輸出格式:
要求你輸出 4 行,每行一個(gè)數(shù)字。第 1 行比正確結(jié)果少 16,第 2 行少 3,第 3 行少 1,最后一行才輸出 A+B 的正確結(jié)果。

輸入樣例:

9 10

輸出樣例:

3
16
18
19

代碼:

a,b = map(int,input().split())
print("{}\n{}\n{}\n{}".format(a+b-16,a+b-3,a+b-1,a+b))

L1-091 程序員買包子(10分)

2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽
這是一條檢測真正程序員的段子:假如你被家人要求下班順路買十只包子,如果看到賣西瓜的,買一只。那么你會在什么情況下只買一只包子回家?
本題要求你考慮這個(gè)段子的通用版:假如你被要求下班順路買 N 只包子,如果看到賣 X 的,買 M 只。那么如果你最后買了 K 只包子回家,說明你看到賣 X 的沒有呢?

輸入格式:
輸入在一行中順序給出題面中的 N、X、M、K,以空格分隔。其中 N、MK 為不超過 1000 的正整數(shù),X 是一個(gè)長度不超過 10 的、僅由小寫英文字母組成的字符串。題目保證 N!=M。

輸出格式:
在一行中輸出結(jié)論,格式為:

  • 如果 K=N,輸出 mei you mai X de;
  • 如果 K=M,輸出 kan dao le mai X de
  • 否則輸出 wang le zhao mai X de.其中 X 是輸入中給定的字符串 X。

輸入樣例 1:

10 xigua 1 10

輸出樣例 1:

mei you mai xigua de

輸入樣例 2:

10 huanggua 1 1

輸出樣例 2:

kan dao le mai huanggua de

輸入樣例 3:

10 shagua 1 250

輸出樣例 3:

wang le zhao mai shagua de

代碼:

a = input().split()
if a[3] == a[0]:
    print("mei you mai {} de".format(a[1]))
elif a[3] == a[2]:
    print("kan dao le mai {} de".format(a[1]))
else:
    print("wang le zhao mai {} de".format(a[1]))

L1-092 進(jìn)化論(10分)

2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽
在“一年一度喜劇大賽”上有一部作品《進(jìn)化論》,講的是動物園兩只猩猩進(jìn)化的故事。猩猩呂嚴(yán)說自己已經(jīng)進(jìn)化了 9 年了,因?yàn)椤叭暧秩辍薄P尚赏炼怪赋觥叭暧秩晔橇陞取薄?br> 本題給定兩個(gè)數(shù)字,以及用這兩個(gè)數(shù)字計(jì)算的結(jié)果,要求你根據(jù)結(jié)果判斷,這是呂嚴(yán)算出來的,還是土豆算出來的。

輸入格式:
輸入第一行給出一個(gè)正整數(shù) N,隨后 N 行,每行給出三個(gè)正整數(shù) A、B 和 C。其中 C 不超過 10000,其他三個(gè)數(shù)字都不超過 100。

輸出格式:
對每一行給出的三個(gè)數(shù),如果 C 是 A×B,就在一行中輸出 Lv Yan;如果是 A+B,就在一行中輸出 Tu Dou;如果都不是,就在一行中輸出 zhe du shi sha ya!。

輸入樣例:

3
3 3 9
3 3 6
3 3 12

輸出樣例:

Lv Yan
Tu Dou
zhe du shi sha ya!

代碼:

for i in range(int(input())):
    a,b,c= map(int,input().split())
    if a * b == c:
        print("Lv Yan")
    elif a + b == c:
        print("Tu Dou")
    else:
        print("zhe du shi sha ya!")

L1-093 猜帽子游戲(15分)

2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽
寶寶們在一起玩一個(gè)猜帽子游戲。每人頭上被扣了一頂帽子,有的是黑色的,有的是黃色的。每個(gè)人可以看到別人頭上的帽子,但是看不到自己的。游戲開始后,每個(gè)人可以猜自己頭上的帽子是什么顏色,或者可以棄權(quán)不猜。如果沒有一個(gè)人猜錯(cuò)、并且至少有一個(gè)人猜對了,那么所有的寶寶共同獲得一個(gè)大獎(jiǎng)。如果所有人都不猜,或者只要有一個(gè)人猜錯(cuò)了,所有寶寶就都沒有獎(jiǎng)。
下面順序給出一排帽子的顏色,假設(shè)每一群寶寶來玩的時(shí)候,都是按照這個(gè)順序發(fā)帽子的。然后給出每一群寶寶們猜的結(jié)果,請你判斷他們能不能得大獎(jiǎng)。
輸入格式:
輸入首先在一行中給出一個(gè)正整數(shù) N(2<N≤100),是帽子的個(gè)數(shù)。第二行給出 N 頂帽子的顏色,數(shù)字 1 表示黑色,2 表示黃色。
再下面給出一個(gè)正整數(shù) K(≤10),隨后 K 行,每行給出一群寶寶們猜的結(jié)果,除了仍然用數(shù)字 1 表示黑色、2 表示黃色之外,0 表示這個(gè)寶寶棄權(quán)不猜。
同一行中的數(shù)字用空格分隔。

輸出格式:
對于每一群玩游戲的寶寶,如果他們能獲得大獎(jiǎng),就在一行中輸出 Da Jiang!!!,否則輸出 Ai Ya

輸入樣例:

5
1 1 2 1 2
3
0 1 2 0 0
0 0 0 0 0
1 2 2 0 2

輸出樣例:

Da Jiang!!!
Ai Ya
Ai Ya

代碼:

n = int(input())
hat = input().split()
for i in range(int(input())):
    flag = 0
    guess = input().split()
    for j in range(n):
        if guess[j] != '0' and guess[j] != hat[j]:
            flag = 1
    if guess.count('0') == n or flag == 1:
        print("Ai Ya")
    else:
        print("Da Jiang!!!")

運(yùn)行:
2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽

L1-094 剪切粘貼(15分)

使用計(jì)算機(jī)進(jìn)行文本編輯時(shí)常見的功能是剪切功能(快捷鍵:Ctrl + X)。請實(shí)現(xiàn)一個(gè)簡單的具有剪切和粘貼功能的文本編輯工具。

工具需要完成一系列剪切后粘貼的操作,每次操作分為兩步:

  • 剪切:給定需操作的起始位置和結(jié)束位置,將當(dāng)前字符串中起始位置到結(jié)束位置部分的字符串放入剪貼板中,并刪除當(dāng)前字符串對應(yīng)位置的內(nèi)容。例如,當(dāng)前字符串為
    abcdefg,起始位置為 3,結(jié)束位置為 5,則剪貼操作后, 剪貼板內(nèi)容為 cde,操作后字符串變?yōu)?abfg。字符串位置從 1
    開始編號。
  • 粘貼:給定插入位置的前后字符串,尋找到插入位置,將剪貼板內(nèi)容插入到位置中,并清除剪貼板內(nèi)容。例如,對于上面操作后的結(jié)果,給定插入位置前為
    bf,插入位置后為 g,則插入后變?yōu)?br>abfcdeg。如找不到應(yīng)該插入的位置,則直接將插入位置設(shè)置為字符串最后,仍然完成插入操作。查找字符串時(shí)區(qū)分大小寫。

每次操作后的字符串即為新的當(dāng)前字符串。在若干次操作后,請給出最后的編輯結(jié)果。

輸入格式:
輸入第一行是一個(gè)長度小于等于 200 的字符串 S,表示原始字符串。字符串只包含所有可見 ASCII 字符,不包含回車與空格。

第二行是一個(gè)正整數(shù) N (1≤N≤100),表示要進(jìn)行的操作次數(shù)。

接下來的 N 行,每行是兩個(gè)數(shù)字和兩個(gè)長度不大于 5 的不包含空格的非空字符串,前兩個(gè)數(shù)字表示需要剪切的位置,后兩個(gè)字符串表示插入位置前和后的字符串,用一個(gè)空格隔開。如果有多個(gè)可插入的位置,選擇最靠近當(dāng)前操作字符串開頭的一個(gè)。

剪切的位置保證總是合法的。

輸出格式:
輸出一行,表示操作后的字符串。

輸入樣例:

AcrosstheGreatWall,wecanreacheverycornerintheworld
5
10 18 ery cor
32 40 , we
1 6 tW all
14 18 rnerr eache
1 1 e r

輸出樣例:

he,allcornetrrwecaneacheveryGreatWintheworldAcross

代碼:

str = input()
for i in range(int(input())):
    a,b,c,d = input().split()
    str1 = str[int(a)-1:int(b)]
    str = str[:int(a)-1] + str[int(b):]
    if c+d not in str:
        str += str1
    else:
        str = str.replace(c+d,c+str1+d,1)
print(str)

運(yùn)行:
2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽

L1-095 分寢室(20分)

學(xué)校新建了宿舍樓,共有 n 間寢室。等待分配的學(xué)生中,有女生 n0位、男生 n1位。所有待分配的學(xué)生都必須分到一間寢室。所有的寢室都要分出去,最后不能有寢室留空。
現(xiàn)請你寫程序完成寢室的自動分配。分配規(guī)則如下:

  • 男女生不能混??;
  • 不允許單人住一間寢室;
  • 對每種性別的學(xué)生,每間寢室入住的人數(shù)都必須相同;例如不能出現(xiàn)一部分寢室住 2 位女生,一部分寢室住 3 位女生的情況。但女生寢室都是 2
    人一間,男生寢室都是 3 人一間,則是允許的;
  • 在有多種分配方案滿足前面三項(xiàng)要求的情況下,要求兩種性別每間寢室入住的人數(shù)差最小。

輸入格式:
輸入在一行中給出 3 個(gè)正整數(shù) n0、n1、n,分別對應(yīng)女生人數(shù)、男生人數(shù)、寢室數(shù)。數(shù)字間以空格分隔,均不超過 10的5次方。

輸出格式:
在一行中順序輸出女生和男生被分配的寢室數(shù)量,其間以 1 個(gè)空格分隔。行首尾不得有多余空格。
如果有解,題目保證解是唯一的。如果無解,則在一行中輸出 No Solution。

輸入樣例 1:

24 60 10

輸出樣例 1:

4 6

注意: 輸出的方案對應(yīng)女生都是 24/4=6 人間、男生都是 60/6=10 人間,人數(shù)差為 4。滿足前三項(xiàng)要求的分配方案還有兩種,即女生 6 間(都是 4 人間)、男生 4 間(都是 15 人間);或女生 8 間(都是 3 人間)、男生 2 間(都是 30 人間)。但因?yàn)槿藬?shù)差都大于 4 而不被采用。

輸入樣例 2:

29 30 10

輸出樣例 2:

No Solution

代碼:

a,b,c = map(int,input().split())
flag = 0
dic = {}
for i in range(1,c):
    if a//i ==1 or b//(c - i) == 1:
        continue
    if a % i == 0 and b % (c - i) == 0:
        flag = 1
        dic[abs((a//i)-b//(c - i))] = i,c-i
if flag == 1:
    dic = sorted(dic.items(),key=lambda x : x[0])
    print(*dic[0][1])
else:
    print("No Solution")

運(yùn)行:
2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽

L1-096 誰管誰叫爹(20分)

2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽
《咱倆誰管誰叫爹》是網(wǎng)上一首搞笑饒舌歌曲,來源于東北酒桌上的助興游戲。現(xiàn)在我們把這個(gè)游戲的難度拔高一點(diǎn),多耗一些智商。
不妨設(shè)游戲中的兩個(gè)人為 AB。游戲開始后,兩人同時(shí)報(bào)出兩個(gè)整數(shù) NANB。判斷誰是爹的標(biāo)準(zhǔn)如下:

  • 將兩個(gè)整數(shù)的各位數(shù)字分別相加,得到兩個(gè)和 SASB。如果 NA正好是 SB的整數(shù)倍,則 A 是爹;如果 NB正好是 SA的整數(shù)倍,則 B是爹;

  • 如果兩人同時(shí)滿足、或同時(shí)不滿足上述判定條件,則原始數(shù)字大的那個(gè)是爹。

    本題就請你寫一個(gè)自動裁判程序,判定誰是爹。

輸入格式:
輸入第一行給出一個(gè)正整數(shù) N(≤100),為游戲的次數(shù)。以下 N 行,每行給出一對不超過 9 位數(shù)的正整數(shù),對應(yīng) AB 給出的原始數(shù)字。題目保證兩個(gè)數(shù)字不相等。

輸出格式:
對每一輪游戲,在一行中給出贏得“爹”稱號的玩家(AB)。

輸入樣例:

4
999999999 891
78250 3859
267537 52654299
6666 120

輸出樣例:

B
A
B
A

代碼:

for i in range(int(input())):
    suma , sumb = 0 , 0
    a,b = map(int,input().split())
    suma = sum(int(j) for j in str(a))
    sumb = sum(int(j) for j in str(b))
    if a % sumb == 0 and b % suma != 0:
        print("A")
    elif b % suma == 0 and a % sumb != 0:
        print("B")
    else:
        if a > b: print("A")
        else: print("B")

運(yùn)行:
2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】,天梯賽 藍(lán)橋杯,python,算法,天梯賽文章來源地址http://www.zghlxwxcb.cn/news/detail-679857.html

到了這里,關(guān)于2023-GPLT團(tuán)體程序設(shè)計(jì)天梯賽-總決賽 L1題解 【Python】的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 2016年 團(tuán)體程序設(shè)計(jì)天梯賽——題解集

    2016年 團(tuán)體程序設(shè)計(jì)天梯賽——題解集

    前言: Hello各位童學(xué)大家好!????,茫茫題海你我相遇即是緣分吶,或許日復(fù)一日的刷題以及讓你疲憊甚至已經(jīng)厭倦了,但是我們真的真的達(dá)到極限了嗎?少一點(diǎn)自我感動,沒有結(jié)果前別太松懈,請相信 ”一萬小時(shí)定理“ 。當(dāng)你迷茫時(shí)抬頭看看遠(yuǎn)方回想當(dāng)初那個(gè)稚嫩臉龐的

    2023年04月09日
    瀏覽(24)
  • 團(tuán)體程序設(shè)計(jì)天梯賽----pta 練習(xí)集

    這道超級簡單的題目沒有任何輸入。 你只需要在一行中輸出著名短句“Hello World!”就可以了。 解法 略 本題要求你寫個(gè)程序把給定的符號打印成沙漏的形狀。例如給定17個(gè)“*”,要求按下列格式打印 解法 記錄一下個(gè)數(shù)就好 給定一個(gè) k 位整數(shù) N,請編寫程序統(tǒng)計(jì)每種不同的個(gè)

    2024年02月13日
    瀏覽(25)
  • 2020年 團(tuán)體程序設(shè)計(jì)天梯賽——題解集

    2020年 團(tuán)體程序設(shè)計(jì)天梯賽——題解集

    Hello各位童學(xué)大家好!????,茫茫題海你我相遇即是緣分吶,或許日復(fù)一日的刷題已經(jīng)讓你感到疲憊甚至厭倦了,但是我們真的真的已經(jīng)達(dá)到了我們自身極限了嗎?少一點(diǎn)自我感動,沒有結(jié)果前別太松懈,請相信 ”一萬小時(shí)定理“ 。當(dāng)你迷茫時(shí)抬頭看看遠(yuǎn)方回想當(dāng)初那個(gè)稚

    2023年04月12日
    瀏覽(22)
  • 2018年 團(tuán)體程序設(shè)計(jì)天梯賽——題解集

    2018年 團(tuán)體程序設(shè)計(jì)天梯賽——題解集

    前言: Hello各位童學(xué)大家好!????,茫茫題海你我相遇即是緣分吶,或許日復(fù)一日的刷題已經(jīng)讓你感到疲憊甚至厭倦了,但是我們真的真的已經(jīng)達(dá)到了我們自身極限了嗎?少一點(diǎn)自我感動,沒有結(jié)果前別太松懈,請相信 ”一萬小時(shí)定理“ 。當(dāng)你迷茫時(shí)抬頭看看遠(yuǎn)方回想當(dāng)初

    2023年04月09日
    瀏覽(14)
  • 【團(tuán)體程序設(shè)計(jì)天梯賽】L2-052 吉利矩陣

    【團(tuán)體程序設(shè)計(jì)天梯賽】L2-052 吉利矩陣

    思路: 直接回溯枚舉每一個(gè)位置填的數(shù),二維肯定是不方便的,我們轉(zhuǎn)成一維,下標(biāo)x從0到n*n-1。二維數(shù)組下標(biāo)從0到n-1,在一維中下標(biāo)為x的點(diǎn)在二維中對應(yīng)行是x/n,列是x%n。 每個(gè)數(shù)最小能填的是0,最大肯定就是l了,時(shí)間復(fù)雜度的上限是n的2l次冪,4的18大概是1e11這樣。 我們

    2024年04月27日
    瀏覽(29)
  • 團(tuán)體程序設(shè)計(jì)天梯賽-練習(xí)集L2篇⑦

    團(tuán)體程序設(shè)計(jì)天梯賽-練習(xí)集L2篇⑦

    ??歡迎來到本文?? ??個(gè)人簡介:Hello大家好呀,我是陳童學(xué),一個(gè)與你一樣正在慢慢前行的普通人。 ??個(gè)人主頁:@陳童學(xué)哦`CSDN ??所屬專欄:PTA ??希望各位→點(diǎn)贊?? + 收藏?? + 留言?? ? ??刷題的當(dāng)下應(yīng)是享受的!望與諸君共勉!???♂? 下面是PTA的OJ平臺 PTA的

    2024年02月11日
    瀏覽(20)
  • 團(tuán)體程序設(shè)計(jì)天梯賽 L2-013 紅色警報(bào)(連通分量)

    分?jǐn)?shù) 25 戰(zhàn)爭中保持各個(gè)城市間的連通性非常重要。本題要求你編寫一個(gè)報(bào)警程序,當(dāng)失去一個(gè)城市導(dǎo)致國家被分裂為多個(gè)無法連通的區(qū)域時(shí),就發(fā)出紅色警報(bào)。注意:若該國本來就不完全連通,是分裂的k個(gè)區(qū)域,而失去一個(gè)城市并不改變其他城市之間的連通性,則不要發(fā)出

    2024年03月13日
    瀏覽(24)
  • 剪切粘貼(pta團(tuán)體天梯題)c++超簡單詳細(xì)刨析版

    剪切粘貼(pta團(tuán)體天梯題)c++超簡單詳細(xì)刨析版

    使用計(jì)算機(jī)進(jìn)行文本編輯時(shí)常見的功能是剪切功能(快捷鍵:Ctrl + X)。請實(shí)現(xiàn)一個(gè)簡單的具有剪切和粘貼功能的文本編輯工具。 工具需要完成一系列剪切后粘貼的操作,每次操作分為兩步: 剪切:給定需操作的起始位置和結(jié)束位置,將當(dāng)前字符串中起始位置到結(jié)束位置部分

    2024年03月12日
    瀏覽(41)
  • 2023.5.5 面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)驗(yàn)報(bào)告

    實(shí)驗(yàn)項(xiàng)目名稱:模板 1、熟練掌握函數(shù)模板和類模板的定義格式。 2、熟練運(yùn)用函數(shù)模板和類模板解決實(shí)際問題。 1、復(fù)數(shù)類Complex有兩個(gè)數(shù)據(jù)成員:a和b, 分別代表復(fù)數(shù)的實(shí)部和虛部,并有若干構(gòu)造函數(shù)和一個(gè)重載-(減號,用于計(jì)算兩個(gè)復(fù)數(shù)的距離)的成員函數(shù)。 要求設(shè)計(jì)一個(gè)

    2024年02月02日
    瀏覽(26)
  • Java程序設(shè)計(jì)2023-第三次上機(jī)練習(xí)

    這次的練習(xí)主要是一些類的高階操作,像繼承、接口和內(nèi)部類這些,但其實(shí)還是挺簡單的 ? 目錄 7-1 jmu-Java-03面向?qū)ο蠡A(chǔ)-04-形狀-繼承 前言 本題描述 思考 輸入樣例: 輸出樣例: ?7-3 jmu-Java-04面向?qū)ο筮M(jìn)階-03-接口-自定義接口ArrayIntegerStack main方法說明 思考 輸入樣例 輸出樣例

    2024年02月05日
    瀏覽(49)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包