Python練習題3.6求整數序列中出現次數最多的數-修正版


本題要求統計一個整型序列中出現次數最多的整數及其出現次數。

輸入格式:

輸入在一行中給出序列中整數個數N(0<N≤1000),以及N個整數。數字間以空格分隔。

輸出格式:

在一行中輸出出現次數最多的整數及其出現次數,數字間以空格分隔。題目保證這樣的數字是唯一的。

代碼如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-

s = list(map(int,input().split(" ")))
s1 = s[1:]
s2 = list()

for i in range(0,len(s1)):
    v = s1.count(s1[i])
    s2.append(v)

m = max(s2)
n = s2.index(m)

print(s1[n],int(m))

原文鏈接:https://www.cnblogs.com/Renqy/p/12718089.html

原文沒有切片,第一個整數個數也計算進去了,半天找不到錯誤。


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM