【浙大pta大计基】
作者在自己写pta时留下的幼稚代码~
PTA题号
- 7-1
- 7-2
- 7-3
- 7-39
- 7-40
- 7-41
- 7-4
- 7-5
- 7-7
- 7-8
- 7-9
- 7-10
- 7-11
- 7-12
- 7-13
- 7-14
7-1
a=int(input())
b=int(input())
print(a+b)
7-2
a,b,c=input().split()
a=int(a)
b=int(b)
c=int(c)
print( b*b-4*a*c)
7-3
print("人生苦短,我学Python")
7-39
m=int(input())
print("sum =",(m+11)*(m-10)//2)
7-40
x=float(input())
if x!=0 :y=1/x
else :y=0
str = "f(%.1f) = %.1f" %(x,y)
print(str)
7-41
a=int(input())
if a<0 :print("Invalid Value!")
elif 0<=a<=50 :str="cost = %.2f"%(a*0.53)print(str)
elif a>50:str="cost = %.2f"%(50*0.53+(a-50)*0.58)print(str)
7-4
a,n=input().split()
a=int(a)
n=int(n)
s=0
m=0
for i in range(n) :m=10*m+as=s+m
print("s =",s)
7-5
n=int(input())
sum=0
i=1
k=0
while (i<=n) :sum=sum+1/(2*k+1)i=i+1k=k+1
str="sum = %.6f"%(sum)
print(str)
7-7
a,b=input().split(",")
a=int(a)
b=int(b)
i=1
sum=0
while i<=b :sum=sum*10+ai=i+1
print(sum)
7-8
a,b=input().split(",")
l=len(a)
a=int(a)
b=int(b)
sum=0
while l>=1 :t=a//(10**(l-1))sum=sum+t*(b**(l-1))a=a%(10**(l-1))l=l-1
print(sum)
7-9
a,b,c=input().split()
a=int(a)
b=int(b)
c=int(c)
if a>b :a,b=b,a
if b>c :b,c=c,b
if a>b:a,b=b,a
str="%d->%d->%d"%(a,b,c)
print(str)
7-10
这道题有点难哦~(右对齐有点麻烦)
x,y=[int(x) for x in input().split()]
if x>y:print("Invalid.")
else:print(f"fahr celsius")i=xwhile i<=y:print(f"{i:d}{(i-32)/9.0*5:>6.1f}")i+=2
7-11
m,n=input().split()
m=int(m)
n=int(n)
i=m
sum1=0
while i<=n:sum1=sum1+i**2i=i+1
j=m
sum2=0
while j<=n:sum2=sum2+1/jj=j+1
sum=sum1+sum2
str="sum = %.6f"%(sum)
print(str)
7-12
a,b,c=input().split()
a=int(a)
b=int(b)
c=int(c)
if (a+b<=c) or (b+c<=a) or (a+c<=b):print("These sides do not correspond to a valid triangle")
else:perimeter=a+b+cs=(a+b+c)/2area=s*(s-a)*(s-b)*(s-c)area=area**(1/2)str="area = %.2f; perimeter = %.2f"%(area,perimeter)print(str)
7-13
x=float(input())
if x<=15 :str="%.2f"%(4*x/3)print(str)
else:t=2.5*x-17.5str="%.2f"%(t)print(str)
7-14
来自dl同学yzy的c++代码~
#include <iostream>using namespace std;int main()
{int a,b,i,j,x,n=0,sum=0,num;cin>>a>>b;for(i=a;i<=b;i++){if(i<=0){num=1;x=-i;}else{num=0;x=i;}while(x!=0){x=x/10;num++;}for(j=0;j<5-num;j++)cout<<" ";cout<<i;n++;sum+=i;if(n%5==0)cout<<endl;}if(n%5!=0)cout<<endl;cout<<"Sum = "<<sum;
}
【浙大pta大计基】相关推荐
- AVL Insertion(浙大pta)
6 -1 AVL Insertion(浙大pta)## 6 -1 AVL Insertion You are supposed to implement the Insert function, wh ...
- 西安交通大学大计基第十四周练习题
西安交通大学大计基第14周第3题 题目描述:输入公元年份和月份,输出该月份的天数. 输入输出格式: 输入:年,月(逗号分隔) 输出:天数 #define _CRT_SECURE_NO_WARNINGS ...
- XJTU大计基第九周编程作业
第四次大计基作业 题目描述: 编写程序将4个字符构成的字符串用替换加密法编码为密文,其中加密规则是:将原来的字母用字母表中其后的第3个字母替换.注意,最后3个字符用前3个替换,如x用a替换. 输入输出 ...
- 西安交通大学第14周大计基
题目描述: 西安交通大学大计基第十四周第四题 输入两个正整数,输出其中最大公约数和最小公倍数. 输入输出格式: 输入:从键盘输入两个正整数 输出:最大公约数和最小公倍数. 样例: 输入: 15,25 ...
- C语言实现大计基作业之某种图灵机
大计基作业中有这么一道题: 答案是D项. 那么如何实现这个图灵机的功能呢? 首先想到需要创建一个不定长度的数组.实际上,如果让用户输入字符串的长度,再输入字符串,就没有什么意义了,所以才想到找个办法根 ...
- 浙大PTA基础编程题目集:7-1 厘米换算英尺英寸
浙大PTA<基础编程题目集>:7-1 厘米换算英尺英寸 题目内容 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户 ...
- XJTU2022C春大计基第六周
/*请输入一个8位的十进制整数,编写程序取出该整数的中间4位数,分别输出取出的这4位数以及该4位数加上1024的得数.输入:一个整数.输出:两个整数,用空格分隔.*/ #include<stdi ...
- 用计算机求解的问题可以分为,大计基--第1章--基于计算机的问题求解.ppt
大计基--第1章--基于计算机的问题求解 * 问题没有现成软件可以解决,都需要人们根据具体的问题编制相应的计算机程序加以解决 * 四色问题又称四色猜想.四色定理,是世界三大数学猜想之一(费马猜想.四色 ...
- 浙大PTA数据结构与算法题目集(中文)题解集复习用
文章目录 7-1 最大子列和问题 (20分)(dp或贪心) 7-2 一元多项式的乘法与加法运算 (20分) 7-3 树的同构 (25分) 7-4 是否同一棵二叉搜索树 (25分) 7-5 堆中的路径 ...
最新文章
- 开始使用asp.net ajax的控件工具包AJAX Control Toolkit
- 《深入理解Java虚拟机》读书笔记五
- qt 中如何播放声音(QSound)
- 解方程(codevs 3732)
- swing获取文本框内容_营销管理培训课件,大客服销售策略和技巧,全内容PPT拿来就用...
- python用户标识符条件_使用sum(if…)或条件语句操作两个数据集,这些语句没有hivehadooppython的公共标识符...
- 使用scrapy爬取dota2贴吧数据并进行分析
- 线性回归--假设检验(F统计量、P-value)
- 拓嘉辰丰:拼多多直通车推广常见问题解析
- python圣斗士修炼(十八):访问mysql数据库
- css字体倾斜角度_css怎么设置倾斜的字体样式?(代码详解)
- Jetbrains教育邮箱操作指南
- xxxx.readyState==4 xxxx.status==200
- basler 相机取图超时_Basler|基于OpenCV的Basler相机采集图像程序
- vue3中的ref,toRef,toRefs三个的作用
- antd vue upload组件上传视频并实现视频预览
- Redis 过期Expires
- 短视频搬运要如何做,需要哪些软件,可以去重上热门?
- 生产管理电子看板,打造目视化精益工厂
- 视觉机器人的发展现状与趋势