首页 > 其他分享 >2022 8 22

2022 8 22

时间:2022-08-22 19:15:47浏览次数:97  
标签:markTotal https 22 peopleNumber mark range 2022 print


 

1:https://www.lanqiao.cn/problems/497/learning/

取整函数(遗忘)https://blog.csdn.net/u010087338/article/details/121598961

另外format格式控制能够避免结果省略0的问题。

第一次错误:输出顺序问题

mark = []
peopleNumber = int(input())
markTotal = 0
for i in range (peopleNumber):
  markInput = int(input())
  markTotal += markInput
  mark.append(markInput)
mark.sort()
print(mark[0])
print(mark[peopleNumber-1])
# a = round(markTotal/peopleNumber,2)
# print(a)
print("{:.2f}".format(markTotal/peopleNumber))
mark = []
peopleNumber = int(input())
markTotal = 0
for i in range (peopleNumber):
  markInput = int(input())
  markTotal += markInput
  mark.append(markInput)
mark.sort()
print(mark[peopleNumber-1])
print(mark[0])
# a = round(markTotal/peopleNumber,2)
# print(a)
print("{:.2f}".format(markTotal/peopleNumber))

2.https://www.lanqiao.cn/problems/819/learning/

暴力拆解,主要是逻辑问题。

python中not、and、or的优先级与详细用法:

https://blog.csdn.net/m0_51284422/article/details/109441190

import os
import sys
answer = 0
data = ["VLPWJVVNNZSWFGHSFRBCOIJTPYNEURPIGKQGPSXUGNELGRVZAG",\
"SDLLOVGRTWEYZKKXNKIRWGZWXWRHKXFASATDWZAPZRNHTNNGQF",\
"ZGUGXVQDQAEAHOQEADMWWXFBXECKAVIGPTKTTQFWSWPKRPSMGA",\
"BDGMGYHAOPPRRHKYZCMFZEDELCALTBSWNTAODXYVHQNDASUFRL",\
"YVYWQZUTEPFSFXLTZBMBQETXGXFUEBHGMJKBPNIHMYOELYZIKH",\
"ZYZHSLTCGNANNXTUJGBYKUOJMGOGRDPKEUGVHNZJZHDUNRERBU",\
"XFPTZKTPVQPJEMBHNTUBSMIYEGXNWQSBZMHMDRZZMJPZQTCWLR",\
"ZNXOKBITTPSHEXWHZXFLWEMPZTBVNKNYSHCIQRIKQHFRAYWOPG",\
"MHJKFYYBQSDPOVJICWWGGCOZSBGLSOXOFDAADZYEOBKDDTMQPA",\
"VIDPIGELBYMEVQLASLQRUKMXSEWGHRSFVXOMHSJWWXHIBCGVIF",\
"GWRFRFLHAMYWYZOIQODBIHHRIIMWJWJGYPFAHZZWJKRGOISUJC",\
"EKQKKPNEYCBWOQHTYFHHQZRLFNDOVXTWASSQWXKBIVTKTUIASK",\
"PEKNJFIVBKOZUEPPHIWLUBFUDWPIDRJKAZVJKPBRHCRMGNMFWW",\
"CGZAXHXPDELTACGUWBXWNNZNDQYYCIQRJCULIEBQBLLMJEUSZP",\
"RWHHQMBIJWTQPUFNAESPZHAQARNIDUCRYQAZMNVRVZUJOZUDGS",\
"PFGAYBDEECHUXFUZIKAXYDFWJNSAOPJYWUIEJSCORRBVQHCHMR",\
"JNVIPVEMQSHCCAXMWEFSYIGFPIXNIDXOTXTNBCHSHUZGKXFECL",\
"YZBAIIOTWLREPZISBGJLQDALKZUKEQMKLDIPXJEPENEIPWFDLP",\
"HBQKWJFLSEXVILKYPNSWUZLDCRTAYUUPEITQJEITZRQMMAQNLN",\
"DQDJGOWMBFKAIGWEAJOISPFPLULIWVVALLIIHBGEZLGRHRCKGF",\
"LXYPCVPNUKSWCCGXEYTEBAWRLWDWNHHNNNWQNIIBUCGUJYMRYW",\
"CZDKISKUSBPFHVGSAVJBDMNPSDKFRXVVPLVAQUGVUJEXSZFGFQ",\
"IYIJGISUANRAXTGQLAVFMQTICKQAHLEBGHAVOVVPEXIMLFWIYI",\
"ZIIFSOPCMAWCBPKWZBUQPQLGSNIBFADUUJJHPAIUVVNWNWKDZB",\
"HGTEEIISFGIUEUOWXVTPJDVACYQYFQUCXOXOSSMXLZDQESHXKP",\
"FEBZHJAGIFGXSMRDKGONGELOALLSYDVILRWAPXXBPOOSWZNEAS",\
"VJGMAOFLGYIFLJTEKDNIWHJAABCASFMAKIENSYIZZSLRSUIPCJ",\
"BMQGMPDRCPGWKTPLOTAINXZAAJWCPUJHPOUYWNWHZAKCDMZDSR",\
"RRARTVHZYYCEDXJQNQAINQVDJCZCZLCQWQQIKUYMYMOVMNCBVY",\
"ABTCRRUXVGYLZILFLOFYVWFFBZNFWDZOADRDCLIRFKBFBHMAXX"]
for i in range(30):
  for j in range(50):
    for x in range(30):
      for y in range(50):
        if (((i==x and y>j) or (x>i and y==j) or(abs(x-i)==abs(y-j))) and (not(x<=i and y<=j))and (data[x][y]>data[i][j])):
          answer += 1
print(answer)

 


 

3.https://www.lanqiao.cn/problems/254/learning/

a,b=map(int, input().split())
print(a+b)

 主要是map方法,实现映射。

4.https://www.lanqiao.cn/problems/646/learning/

数论。。。

 

找素数方法:

 

 

import os
import sys
import math
# 请在此输入您的代码
num = [2]
for i in range(2,2090):  #  搜索素数
    for j in range(2,int(math.sqrt(i)+1)):  # 或者{for j in range(2, i):}
        if i % j == 0:
            break
    else:  #得让i%j==0将j在[2,i)中判断完才能说明i是素数
        num.append(i)


for i in range(2,200):  #先找到首相
    for j in range(200,220):  #找到公差
        a = 0
        for k in range(i+j,i+11*j,j):  #将找到的首相和公差进行判断,如果其中的每一项都满足条件,则找到公差
            if k in num :
                a+=1
        if a==9:
             print(j)

 

标签:markTotal,https,22,peopleNumber,mark,range,2022,print
From: https://www.cnblogs.com/MrMKG/p/16612628.html

相关文章

  • 2022-08-20 第四组 王星苹 学习笔记
    学习心得   学习总结数据库连接池connection是一种稀有资源,一个连接建立就创建了一个资源。比如:QQ连上了,我的QQ和腾讯的服务器建立了一个连接,有代价,何时。有可......
  • 2022-08-22 第二组刘禹彤 学习笔记
    打卡37天    ###学习内容HTML概述HTML是用来描述网页的一种语言HTML叫做超文本标记语言(HyperTextMarkerUpLanguage)HTML不是编程语言,而是一种标记语言,标......
  • 8.22总结
    函数变化考试最后关头,我才发现T1是有规律的,哭~写下一个暴力程序,打表后,你可以发现前n-1项中第i项的答案为\(2^{i-1}\),第n项为\(2^{n-1}-1\),n以后项的答案为前n项的和,就可......
  • 2022/8/22 总结
    A.函数变换花了两个小时试图使用排列组合解决,然而最后发现居然是个结论题……我果然是和结论题有仇吧Solution打个表,就能发现当\(n\)确定时,\(ans_m\)的值有......
  • CF刷题记录 8.22-8.26
    CF1329C不难发现,在最终的树中,叶子肯定是在原树的子树中最小的那个。而其他节点是原树的子树中大于两个叶子的最小的点,类似归并排序的做即可,偷懒写了个启发式合并。code......
  • vs2022安装framework 4.5
    默认VisualStudio2022不再支持安装.NETFramework4.5 当我们项目是4.5框架时,22不支持,需要我们自行安装框架包,下面是步骤:nuget下载4.5安装包下载地址:https://ww......
  • Acrobat Pro DC 2022 for Mac(PDF编辑软件)中文版
    AcrobatProDC2022formac是一款PDF编辑和阅读软件。AcrobatDC可以将任何纸质文件转换为可编辑的电子文件,用于传输、签字,AcrobatDC是全球最佳PDF编辑阅读工具。a......
  • AMD PetaLinux 2022.1中部分语法改变,不支持IMAGE_CLASSES_remove、IMAGE_FSTYPES_DEBU
    付汉杰[email protected]最新的AMDPetaLinux2022.1,不支持IMAGE_CLASSES_remove、IMAGE_FSTYPES_DEBUGFS_remove、PREMIRRORS_prepend。如果有上述关键词,会报告类似下面的错......
  • 8.22
    exercise1.组合总数packageorg.example.api.test.exercise;importjava.util.*;publicclasszuhezongshu{//例:canditates[2,3,5,7]target=7//output......
  • ps2022(Photoshop 2022)Mac/win最新图像处理中文版
    AdobePhotoshop2022Mac/win是数字图像处理和编辑的行业标准,提供了全面的专业修饰工具包,并具有旨在激发灵感的强大编辑功能。Photoshop带有大量图像处理工具,旨在帮助您......