ZZULIOJ1046-1050Python解法
ZZULIOJ:1046: 奇数的乘积
题目描述
给你n个整数,求他们中所有奇数的乘积。
输入
第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。
输出
输出n个数中的所有奇数的乘积,占一行。
样例输入 Copy
5 2 5 4 6 7
样例输出 Copy
35
源代码
n=input().split()
mul=1
for i in range(1,int(n[0])+1):if int(n[i])%2!=0:mul=mul*int(n[i])
print(mul)
ZZULIOJ:1047: 对数表
题目描述
输入两个正整数m和n,输出m到n之间每个整数的自然对数。
输入
输入包括两个整数m和n(m<=n),之间用一个空格隔开。
输出
每行输出一个整数及其对数,整数占4列,对数占8列,右对齐,对数保留4位小数。
样例输入 Copy
2 4
样例输出 Copy
2 0.6931
3 1.0986
4 1.3863
源代码
import math
m,n=map(int,input().split())
for i in range(m,n+1):x=iy=float(math.log(i))y=("%.4f"%y)print(str(x).rjust(4)+str(y).rjust(8))
ZZULIOJ:1048: 阶乘表
题目描述
输入一个正整数n(n<=20),输出1到n之间阶乘表。
输入
输入只有一个正整数n。
输出
输出1到n之间的阶乘表,格式见输出样例。每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。
样例输入 Copy
5
样例输出 Copy
1 1
2 2
3 6
4 24
5 120
源代码
n=int(input())
for i in range(1,n+1):mul=1for j in range(1,i+1):mul=mul*jprint(str(i).ljust(4)+str(mul).ljust(20))
ZZULIOJ:1049: 平方和与立方和
题目描述
给定两个整数m和n,求出m~n这段连续的整数中所有偶数的平方和以及所有奇数的立方和。
输入
由两个整数m和n组成,你可以假定m<=n.
输出
应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。32位整数足以保存结果。
样例输入 Copy
2 5
样例输出 Copy
20 152
源代码
m,n=map(int,input().split())
jisum=0
ousum=0
for i in range(m,n+1):if i%2==0:ousum=ousum+i*ielse:jisum=jisum+i*i*i
print(str(ousum)+" "+str(jisum))
ZZULIOJ:1050: 阶乘的累加和
题目描述
求1! + 2! + ……n!
输入
输入一个整数n,你可以假定n不大于10。
输出
输出一个整数,即阶乘累加的结果,单独占一行。
样例输入 Copy
4
样例输出 Copy
33
源代码
n=int(input())
sum=0
for i in range(1,n+1):mul=1for j in range(1,i+1):mul=mul*jsum=sum+mul
print(sum)
ZZULIOJ1046-1050Python解法相关推荐
- 关于某日访问次数最多的IP的topK问题的三种解法
题目描述 在july大神的博客中,看到这样两道题: 1. 海量日志数据,提取出某日访问百度次数最多的那个IP. 2. 假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复 ...
- usaco Ordered Fractions 顺序的分数(两种解法)
这题很好玩,这里有两种解法. 第一种我自己写的,先找到所有的既约真分数,然后写了一个cmp函数进行排序最后输出.我写的时候还在想这章不是搜索吗这跟搜索关系不大吧,难道是怕我们思维定式化故意出的题不是搜 ...
- 华为机考HJ13句子逆序C语言弱智解法
华为机考HJ13句子逆序C语言弱智解法 句子逆序C语言低端解法,易于理解. 1.收数据老生常谈. 2.将句子全部逆序. 3.将单词正序. (这里有一个bug,最后一个词(原句子第一个词)总是收不到,所 ...
- 华为机考HJ6求质因子C语言解法
C语言解法. 运行超时,把白给打在公屏上. 自测输入可以通过,说明算法正确.但测试用例运行超时. 思路很简单,想想小学时候学的短除法求质因子. 等一个大神帮我减少时间复杂度. #include< ...
- 青蛙跳台阶c语言递归函数,青蛙跳台阶问题的四种解法
http://raychase.iteye.com/blog/1337359 题目:一只青蛙一次可以跳1级台阶,也可以跳2级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 这道题还被ITEye放在了博 ...
- opengl正方形绕点旋转_一题十五种解法够不够? 旋转,构造,四点共圆乐不停...
平移,旋转,轴对称是我们初中学习的"几何三大变换".在我们初中阶段学习的几何知识中占据着核心的地位,特别是旋转,那更是核心中的核心(河南中考22题年年考). 如何更好的理解旋转,如 ...
- 八皇后的一个回溯递归解法
解法来自严蔚敏的数据结构与算法. 代码如下: #include <iostream> using namespace std; const int N = 8;//皇后数 int coun ...
- 约瑟夫环问题的两种解法(详解)
约瑟夫环问题的两种解法(详解) 题目: Josephus有过的故事:39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓.于是决定了自杀方式,41个人排成一个圆 ...
- 黑盒测试之功能分解法
功能分解法 前言 概念 需求示例 测试用例分析设计 总结 前言 首先和各位道个歉,最近事情比较多,本来计划的一周一更推迟了这么久.今天咱们继续,开始黑盒测试方法部分的分享. 概念 在学习软件测试的时候 ...
- PAT(甲级)2018年冬季考试 7-4 Heap Paths(非递归与递归解法)
非递归解法 1. 前置知识:完全二叉树的属性 1.1 从1开始存储,子节点的下标除以二得到的是父节点的下标 1.2 数组的存放顺序刚好是层序遍历顺序 1.3 从1开始存储,节点的下标i和结点总数n如果 ...
最新文章
- vue 优化CDN加速
- JDK13的新特性:AppCDS详解
- 李洋疯狂C语言之冒泡排序法
- json入门 PHP,PHP开发基础教程之JSON
- L2-005 集合相似度(STL+暴力)
- 二级mysql真题2019_2019年9月二级MySQL试题(汇总)
- 记录性能测试脚本开发的过程
- android修改自动背光,自动背光算法-Android 8.1
- ORACEL R12 总账和子账的关系
- mysql 日历表_如何创建mysql日历表
- 4.2 理性看考试——《逆袭大学》连载
- Python自用手册
- 优漫动游平面设计培训包含什么,平面设计培训内容有哪些?
- 伯乐识英才,我们招聘啦!
- Android 9格锁屏
- win7无线局域网_FAST 讯捷路由器的无线应用
- Html5 JS 拨打电话功能
- 【ASP.NET教程-WP教程14】ASP.NET Web Pages - 发布网站:将您的应用程序带到全网
- Unix,Linux和Windows
- 计算机毕业设计ssm基于JAVA毕业生发展去向查询平台及数据统计系统6263k系统+程序+源码+lw+远程部署
热门文章
- U盘装机助理-PE环境
- IntelliJ IDEA+jetty部署Eova
- a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站…z站?...
- 使用pyinstaller打包python源代码生成exe程序
- 快压下载|快压软件官方下载
- c语言字符型常量的例题,C语言笔试题100道
- EXT2文件系统实现原理
- Docker-Cgroup 资源配置方法
- 计算机软件系统管理说课,计算机软件系统 说课稿
- python写的 自定义连点器 的开发全过程(抢票、信息轰炸等、游戏连招等)——思路及解析【内附完整源码】