news 2026/4/15 20:15:38

我做了100道入门题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
我做了100道入门题

题目列表- 入门与面试 (https://www.luogu.com.cn/problem/list?type=B).

I

print(sum(map(int,input().split())))

II

print("Hello,World!")

III

print(input().split()[1])

IV

a,b,c=map(int,input().split())print(f"{a:8d}{b:8d}{c:8d}")

V

c=input()print(f"""{c}{c}{c}{c}{c}{c}{c}{c}{c}""")

VI

x,a,y,b=map(float,input().split())print(f"{(-b*y+a*x)/(a-b):.2f}")

VII

print(sum(map(int,input().split())))

VIII

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

IX

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

X

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

XI

a,b=map(float,input().split())print(f"{a/b:.9f}")

XII

a,b=int(input()),int(input())print(f"{b/a*100:.3f}%")

XIII

print(f"{5*(float(input())-32)/9:.5f}")

XIV

a=float(input())print(f"{2*a:.4f}{3.14159*2*a:.4f}{3.14159*a*a:.4f}")

XV

a,b=map(float,input().split())print(f"{1/(1/a+1/b):.2f}")

XVI

frommathimportceil,floor a=float(input())print(ceil(a)ifa<0elsefloor(a))

XVII

print(ord(input()))

XVIII

print(chr(int(input())))

XIX

print(1ifint(input())else0)

XX

l=[0]+list(map(int,input().split()))idx=[5,1,2,3,4,5,1]res=0foriinrange(1,6):now=l[i]//3res+=l[i]%3l[idx[i]]=now l[idx[i-1]]+=now l[idx[i+1]]+=nowprint(*l[1:])print(res)

XXI

print(f"{float(input()):.3f}")

XXII

print(f"{float(input()):.12f}")

XXIII

print(input(),int(input()),f"{float(input()):.6f}",f"{float(input()):.6f}")

XXIV

a=float(input())print(f"{a:f}")print(f"{a:.5f}")print(f"{a:e}")print(f"{a:g}")

XXV

print(""" * *** ***** *** *""")

XXVI

a,b=map(float,input().split())print(a-a//b*b)

XXVII

a=float(input())print(f"{4/3*3.14*a*a*a:.5f}")

XXVIII

print(input()[::-1])

XXIX

frommathimportceil h,r=map(int,input().split())print(ceil(20000/3.14/r/r/h))

XXX

frommathimportdist a,b=map(float,input().split())c,d=map(float,input().split())print(f"{dist((a,b),(c,d)):.3f}")

XXXI

l=list(map(float,input().split()))print(f"{0.5*abs((l[2]-l[0])*(l[5]-l[1])-(l[3]-l[1])*(l[4]-l[0])):.2f}")

XXXII

a,b,n=map(int,input().split())print(a+(n-1)*(b-a))

XXXIII

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

XXXIV

print(2**int(input()))

XXXV

a=int(input())print("positive"ifa>0else"zero"ifa==0else"negative")

XXXVI

print(f"{abs(float(input())):.2f}")

XXXVII

print("odd"ifint(input())%2else"even")

XXXVIII

print("YES"iford(input())%2else"NO")

XXXIX

a,b=map(int,input().split())print(">"ifa>belse"="ifa==belse"<")

XL

print(1if10<=int(input())<=99else0)

XLI

a,b=map(int,input().split())print(1ifa>10orb>20else0)

XLII

print("NO"ifint(input())%15else"YES")

XLIII

a=int(input())l=["n"]foriin[3,5,7]:ifnota%i:l=[i]ifl[0]=="n"elsel+[i]print(*l)

XLIV

l=list(map(int,input().split()))print(1ifsum([i<60foriinl])==1else0)

XLV

print("NO"ifint(input())in[1,3,5]else"YES")

XLVI

a=int(input())print("Bike"if50+a/3<a/1.2else"Walk"if50+a/3>a/1.2else"All")

XLVII

x=float(input())print(f"{-x+2.5if0<=x<5else2-1.5*(x-3)*(x-3)if5<=x<10elsex/2-1.5:.3f}")

XLVIII

frommathimportceil a,b=input().split()a=1000ifint(a)<1000elseint(a)b=5ifb=="y"else0print(8+b+4*ceil((a-1000)/500))

XLIX

print(max(map(int,input().split())))

L

a,b,c=sorted(map(int,input().split()))print(0ifa+b<=celse1)

LI

x,y=map(float,input().split())print("yes"if-1<=x<=1and-1<=y<=1else"no")

LII

l=input().split()ifl[2]notin["+","-","*","/"]:print("Invalid operator!")exit()ifl[2]=="/":l[2]="//"s=l[0]+l[2]+l[1]try:print(f"{int(eval(s))}")exceptZeroDivisionError:print("Divided by zero!")

LIII

a,b,c=map(float,input().split())d=b*b-4*a*cifd<0:print("No answer!")elifd==0:print(f"x1=x2={-b/(2*a):.5f}")else:x=sorted([(-b-d**0.5)/(2*a),(-b+d**0.5)/(2*a)])print(f"x1={x[0]:.5f};x2={x[1]:.5f}")

LIV

fromstatisticsimportmean n=int(input())l=[]foriinrange(n):l+=[int(input())]print(f"{mean(l):.2f}")

LV

fromstatisticsimportmeaninput()print(mean(list(map(float,input().split()))))

LVI

fromstatisticsimportmean n=int(input())l=[]foriinrange(n):l+=[int(input())]print(sum(l),f"{mean(l):.5f}")

LVII

input()print(max(map(int,input().split())))

LVIII

n=int(input())a,b,c=0,0,0foriinrange(n):d,e,f=map(int,input().split())a+=d b+=e c+=fprint(a,b,c,a+b+c)

LIX

m,n=map(int,input().split())print(((n+1)//2)**2-(m//2)**2)

LX

frommathimportceil,floor m,n=map(int,input().split())a,b=ceil(m/17)*17,floor(n/17)*17print(int((a+b)*((b-a)/17+1)/2))

LXI

input()l=[0foriinrange(11)]m=map(int,input().split())foriinm:l[i]+=1print(l[1],l[5],l[10],sep="\n")

LXII

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

LXIII

a,b=map(int,input().split())print(f"{a*1.001**b:.4f}")

LXIV

f=[0,1,1]foriinrange(3,31):f+=[f[i-1]+f[i-2]]n=int(input())foriinrange(n):print(f[int(input())])

LXV

n=int(input())-1a,b=map(int,input().split())x=b/aforiinrange(n):a,b=map(int,input().split())c=b/a-xprint("better"ifc>0.05else"worse"ifc<-0.05else"same")

LXVI

frommathimportdist,ceil t=0n=int(input())foriinrange(n):a,b,c=map(float,input().split())t+=dist((a,b),(0,0))/50*2+1.5*cprint(ceil(t))

LXVII

m=int(input())input()l=map(int,input().split())s=0cnt=0foriinl:ifs+i<=m:s+=ielse:cnt+=1print(cnt)

LXVIII

input()l=input().split()ans=0foriinl:s=list(map(int,i))ans+=1ifs[3]-s[0]-s[1]-s[2]>0else0print(ans)

LXIX

p0,q0=1,2s=2/1l=[0,2/1]foriinrange(2,31):p,q=q0,q0+p0 s+=q/p l+=[s]p0,q0=p,qprint(f"{l[int(input())]:.4f}")

LXX

l=[0foriinrange(1001)]s=0foriinrange(1,1001):s+=(-1)**(i-1)*1/i l[i]=sprint(f"{l[int(input())]:.4f}")

LXXI

frommathimportgcd a,b,c=map(int,input().split())d=gcd(abs(a-b),abs(b-c))ifd==0:print(2)elifd%2==0:print(2)else:foriinrange(3,int(d**0.5)+1,2):ifd%i==0:print(i)breakelse:print(d)

LXXII

a=int(input())print(int((1+a)*a/2))

LXXIII

fromdecimalimportDecimal,getcontext getcontext().prec=10005a,b,n=map(Decimal,input().split())print(str(a*10**n//b)[-1])

LXXIV

print(["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][pow(*map(int,input().split()),7)])

LXXV

print(f"{pow(*map(int,input().split()),1000):03d}")

LXXVI

a=int(input())print(sum([a]+[2*a/pow(2,i)foriinrange(1,10)]))print(a/pow(2,10))

LXXVII

a=int(input())whilea!=1:ifa%2:print(f"{a}*3+1={a*3+1}")a=a*3+1else:print(f"{a}/2={a//2}")a//=2print("End")

LXXVIII

m,k=input().split()k=int(k)foriinm:ifi=="3":k-=1print("YES"ifk==0else"NO")

LXXIX

n=int(input())e=1s=1foriinrange(1,n+1):s*=i e+=1/sprint(f"{e:.10f}")

LXXX

a,b=map(float,input().split())print(f"{(1-pow(a,b+1))/(1-a):.2f}")
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 6:43:07

如何在30分钟内用WinFsp搭建企业级虚拟文件系统?

还在为多台服务器间的文件共享而头疼吗&#xff1f;每次部署新环境都要手动拷贝配置文件&#xff0c;效率低下还容易出错&#xff1f;今天我要分享一个神器——WinFsp虚拟文件系统&#xff0c;让你轻松实现跨网络的文件统一管理&#xff0c;效率提升300%&#xff01;&#x1f6…

作者头像 李华
网站建设 2026/4/15 1:48:17

网盘直链下载助手:解锁高速下载的实用技巧

还在为网盘下载速度慢而烦恼吗&#xff1f;这款免费开源的网盘直链下载助手将彻底改变你的下载体验&#xff01;它能够将六大主流网盘的分享链接一键转换为真实下载地址&#xff0c;让你无需安装任何客户端即可享受快速下载的便捷。 【免费下载链接】baiduyun 油猴脚本 - 一个免…

作者头像 李华
网站建设 2026/4/13 23:19:26

PlugY插件:暗黑破坏神2单机体验的革命性增强

PlugY插件&#xff1a;暗黑破坏神2单机体验的革命性增强 【免费下载链接】PlugY PlugY, The Survival Kit - Plug-in for Diablo II Lord of Destruction 项目地址: https://gitcode.com/gh_mirrors/pl/PlugY 当你在《暗黑破坏神II》的冒险旅程中因背包空间不足而被迫舍…

作者头像 李华
网站建设 2026/4/8 8:23:22

7个Maccy剪贴板管理器使用技巧:从新手到高手快速上手

7个Maccy剪贴板管理器使用技巧&#xff1a;从新手到高手快速上手 【免费下载链接】Maccy Lightweight clipboard manager for macOS 项目地址: https://gitcode.com/gh_mirrors/ma/Maccy Maccy是一款专为macOS设计的轻量级剪贴板历史管理工具&#xff0c;能够自动记录所…

作者头像 李华