期中练习
Aubye
一个有的时候很懒的博主...
展开
-
期中练习-查询单词
题目描述 给定一个由n个单词(可能重复)组成的单词表,进行m次查询,每次查询一个单词s,求该单词在单词表中的数量。如果查询的单词不在单词表里,则输出Not Found! 输入 包含n+m+1行: 第一行为两个整数n,m,表示单词表中单词数量和查询次数; 接下来n行,每行一个单词表内的单词w; 接下来m行,每行一个需要查询的单词s。 输出 一个字典,表示所有被查询单词在单词表内的数量。 主要利用了字典和列表进行答题 n,m = map(int,input().split()) ans = 1 ans1 =.原创 2021-01-06 15:25:15 · 287 阅读 · 0 评论 -
期中练习-队列的使用
题目描述 给定一个只有正整数的队列,有一个计数器,计数器的值一开始为0。执行下面的操作: 如果队列长度为1,则输出计数器的值并结束程序; 如果队列长度大于1,则将队列的前两个数出队,计算它们的异或值,并在队尾放入该异或值,同时让计数器加上该值。 请模拟上面的流程,并输出最后的结果。 输入 输入数据共2行。 第一行为一个整数n,表示这个序列的长度。 第二行为一个正整数序列,各数之间用一个空格分隔。保证该序列的长度大于1。 输出 输出数据共一行,为一个正整数,表示计数器最后的值。 这一题主要是利用了队列的知.原创 2021-01-06 15:25:08 · 170 阅读 · 0 评论 -
期中练习-计算三角形面积
题目描述 给出n个三角形的三条边长,请你计算它们的面积并输出。建议使用海伦公式来计算。 海伦公式:设三角形三边长为a,b,c,令p=(a+b+c)/2,则三角形面积的平方s2=p(p-a)(p-b)(p-c)。 输入 输入数据共n+1行: 第一行为一个正整数n(1≤n≤100),表示三角形的个数; 接下来的n行,每行包含三个正整数,分别表示三角形的三边长,各个数之间以一个空格分隔。 输出 输出数据共n行,每行包含一个实数,保留2位小数,表示三角形面积。 这道题主要是应用了列表进行存储数据以及计算,将n个.原创 2021-01-06 15:24:59 · 502 阅读 · 0 评论 -
期中练习-简单算术运算
输入 输入数据包含一行,用一个空格隔开的待计算的两个非负整数a、b。a、b为不超过10^10的非负整数。 输出 输出数据包含一行,为一个浮点数,表示给定两个整数的几何均值减去算术均值的结果,保留小数点后两位。 主要考察超级简单的算术运算 乘法* 开方** 保留两位小数’%.2f’ a,b= map(int,input().split()) r1 = (a*b)**(1/2) r2 = (a+b)/2 result = r1-r2 print('%.2f'%result) ...原创 2021-01-05 18:27:10 · 107 阅读 · 0 评论