內容選單標籤

2024年3月5日 星期二

飆程式網 討論、參考區

高雄市高中職學生 - "飆程式網"
http://khcode.m-school.tw/

部分解答
http://kh-coding.blogspot.com/p/blog-page_19.html

 

Code Judger
https://www.codejudger.com/

 


  1010    [語言] 找出最小值 

code:
n=int(input("要輸入多少個整數資料:"))
Lst=[]

'''
i=1

while i<=n:
    x=input("第%d個數字:" %i)
    Lst.append(x)
    i+=1
'''
for i in range(1,n+1):
    #print(i)
    x=input("第%d個數字:" %i)
    Lst.append(x)    

print(min(Lst))


------------

CntN=input("要輸入多少個正整數?")
StrN=input("請開始輸入,每個數字並以空白建隔開:")
LstN=[int(i) for i in StrN.split() ]

#print("輸入的正整數中,最小的是:%d" %(min(LstN)))

print("輸入的正整數中,最小的是:{}".format(min(LstN)))
 

------------



1011    [語言] 數值反序輸出

StrN=input("輸入一正整數:")
StrNum=input("輸入 "+StrN +" 個正整數,中間空白鍵隔開。")
Lst=StrNum.split()
Lst.reverse()
print("反向輸出結果:",end=" ")
print(Lst)

 

 

1012    字串中字元統計 (ID: 1012)

n=int(input("要輸入幾個字串:"))
lstString=[]
for i in range(n):
    tmpString=input("第{0}個字串:".format(i+1))
    lstString.append(tmpString)


for i in range(n):
    print(lstString[i],end=' ')
    for j in range(10):
        cnt=lstString[i].count(str(j))
        print(cnt,end=' ')
        cnt=0           
    print()  

 

 

 

1013    字串反轉輸出 (ID: 1013)


Str=input("輸入任一字串:")

print("輸入字串反轉結果:",end=" ")
for i in range(len(Str),-1,-1):
    print(Str[i:i+1],end="")
 

 

1014    統計字串中大小寫數量 (ID: 1014)  

str=input("輸入任英文大小寫的字串:")
cu=0;cl=0

for i in str:
    if i.isupper():cu+=1
    if i.islower():cl+=1                
    
print(cu,cl)

 

 

1015    字串大小寫轉換 (ID: 1015) 

 inStr=input("輸入大小寫混雜字串:")

print(inStr.swapcase()) 

 

 

1016     找尋出現最多次的數值 (ID: 1016) 

 N=input("要輸入多少個可重複的阿拉伯數字,中間空白鍵隔開:")
strN=input("請開始輸入:")

LstN=[i for i in strN.split()]

dic={}

for i in LstN:
    dic[i]=strN.count(i)


maxv=max(dic.values())

print("輸入最多的數字有:",end=" ")

for k,v in dic.items():
    if v==maxv:
        
        print(k,end=" ")
==============

 要輸入多少個可重複的阿拉伯數字,中間空白鍵隔開:13
請開始輸入:1 9 3 5 1 4 0 9 8 1 4 2 4
輸入最多的數字有: 1 4