1:题目:

有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?

def f(n):

f1,f2,f3=1,2,3

if n<=3:

return n

else:

for i in range(3,n):

fn = f3 + f1

f1,f2,f3=f2,f3,fn

return fn

while True:

n=int(input())

if n==0:

break

print(f(n))

解析:其实对于这种题,用画板画一下就欧克了,画的有一点丑,请勿见怪!

手工方法来解决:第一年有一头,第二年有二头,

以此类推,我们可以手工得到一个列表:

由此列表我们可以看出f4 = f1 + f3 = 4 ; f5 = f2 + f4 = 6; f6 = f3 + f5 = 9; f7 = f4 + f6 = 13; f8 = f5 + f7 = 18;

2:题目:

This is the first problem for test. Since all we know the ASCII code, your job is simple: Input numbers and output corresponding messages.

翻译:这是测试的第一道题。因为我们都知道ASCII码,所以你的工作很简单:输入数字并输出相应的消息。

import sys

while True:

line = sys.stdin.readline()

if not line:

break

for _ in line.split():

print(chr(int(_)),end='')

解析:python3中使用 sys.stdin.readline()可以实现标准输入,需要调用sys库,sys.stdin是一个标准化输入的方法,其中默认输入的格式是字符串,如果是int,float类型则需要强制转换。

3:题目

用筛法求之N内的素数。

N = eval(input())

for i in range(2,N):

for j in range(2,i):

if i % j ==0:

break

else:

print(i)

解析:

函数用法说明:

用法一:range(m)

输出: [0,1,...,m-1](从0到m-1的一个list,不包括m)

示例:

用法二:range(m,n),m

输出:[m,m+1,..,n-1](从m到n-1的一个list,不包括n)

示例:

用法三:range(m,n,k)

输出:[m,m+k,m+2k,....](从m开始,间隔为k的一个list,不包括n)

示例:

新手路过,如果有错误,大佬请指正,不喜勿喷,点×跳过就好!

每个人应该都不应该给别人那么多要求,给点鼓励,少点嘲讽!谢谢!

母牛python_《Python》 母牛的故事Hello, world用筛法求之N内的素数相关推荐

  1. 蓝桥杯每日一练——用筛法求之N内的素数 python

    题目描述 用筛法求之N内的素数. 输入 N 输出 0-N的素数 样例输入 100 样例输出 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 7 ...

  2. python双素数_Python编程:筛法求两个数之间的素数

    要求计算最多10组,每组由两个数m,n构成(1<=m<=n<=1000000000,n-m<100000),要求打印出m,n之间的所有素数(包括m,n),时间限制6s.下面是我 ...

  3. python求小于n的所有素数_用python求出2000000内所有素数的和?不知怎么写?

    展开全部 import itertools import time N = 2000000 L = range(N) def findnxt(s): flag = 0 for n in itertoo ...

  4. 母牛python_使用Python解决母牛问题

    我看一个用python写的都没有,那我来分享一下 | 第n年 | 总母牛数 | | :------------ | :------------ | | 1 | 1 | | 2 | 2 | | 3 | ...

  5. 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛,n年后有多少头小牛

    1 题目描述 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛. 假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则.且所生的牛都不会死 问20年之后共有多少头牛 ...

  6. 农场有头大母牛,每年生头小母牛,小母牛五年后生小母牛,问20年后农场一共有多少头牛?(用面向对象的思想)

    笔试题 代码如下: package cn.edu.test;import java.util.ArrayList; import java.util.List;/*** 农场有头大母牛,每年生头小母牛 ...

  7. python输出所有素数_Python实现输出某区间范围内全部素数的方法

    本文实例讲述了Python实现输出某区间范围内全部素数的方法.分享给大家供大家参考,具体如下: # -*- coding: utf-8 -*- # 简述:区间范围101-200 # 要求:判断这个区间 ...

  8. python求最大素数_Python实现求最大公约数及判断素数的方法

    本文实例讲述了Python实现求最大公约数及判断素数的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python def showMaxFactor(num): cou ...

  9. python的类里的属性是否可以为列表_是否有Python方法可以访问类的所有非私有和非内置属性?...

    我想调用一种方法给我一个所有"非私有"的词典(我在这里使用"私有"一词,因为它在 Python中并不存在)和非内置属性(即那些在类上不要以单个或双下划线开头.像 ...

最新文章

  1. 某内存池中的指针用法
  2. python扩展库安装
  3. fabric 简单理解
  4. nchoosek--二项式系数或所有的组合数
  5. 拷贝mp3java_字节流复制mp3文件(带缓冲区)
  6. Tiny6410上安装debian基本系统的过程
  7. Terraform 开发指南
  8. 论文英文参考文献[10]的时候后面多空格_大学生没有任何论文写作经验,该如何快速写好论文?...
  9. 凯撒密码加密,解密的实现,可以在项目上使用
  10. php超小免杀大马_PHP免杀大马的奇淫技巧
  11. windows之电脑开机出现 this product is covered by one or more of the following prtents
  12. (liunx)全套青龙面板+傻妞流水版2022年8月22日更新
  13. vxe-table renderer 渲染器详解,render 渲染器使用方式
  14. 三阶魔方大中小魔公式_三阶魔方花样玩法公式大全
  15. python培训总结报告
  16. 盛世昊通:科技赋能下,汽车产业链将面临哪些机遇和变局
  17. linux peek,Peek - Gif 录制软件
  18. openChannelsActivity:fail getChannelsLiveInfo:fail
  19. [‘1‘,‘2‘,‘3‘].map(parseInt)结果讲解
  20. 三国系列:何进为什么要斩杀十常侍?

热门文章

  1. MEGA UNO固件烧写教程
  2. 如何将网址放到桌面并修改桌面快捷方式的图标
  3. 显卡超了100测试软件黑屏,win10更新后,桌面窗口管理器间歇性占用GPU3D 100%,此时系统卡顿,黑屏...
  4. matlab图像的裁剪
  5. 微信小程序 使用webview 缓存解决办法
  6. 20190408每周精品之理财
  7. 基本磁盘与动态磁盘 RAID磁盘冗余阵列区分(简单了解各种卷组)
  8. 14宽的键槽深度多少_平键和键槽的标准尺寸规格表
  9. cocos2dx之锚点/坐标系/精灵 详解
  10. windows7环境下使用github教程(1)