信息素养Python编程题

python 复制代码
n = int(input())
count = 0
a = n//5
for x in range(a+1):
    for y in range(a+1):
        for z in range(a+1):
            if x*5+y*8+z*10 == n:
                count+=1
print(count)


python 复制代码
n = int(input())
a = list(map(int,input().split()))
c = 0
for i in range(1,n):
    for j in range(i):
        if a[j]>a[i]:
            c+=1
print(c)


python 复制代码
n = int(input())
a = list(map(float, input().split()))
c = 0
for i in range(n):
    for j in range(i):
        if a[i]>a[j]:
            c+=1
    print(c)
    c=0


python 复制代码
n = int(input())

if n == 1:
    print(0)
elif n == 2:
    print(1)
else:
    d_prev_prev = 0  # D(1)
    d_prev = 1        # D(2)
    for i in range(3, n+1):
        d_current = (i-1) * (d_prev + d_prev_prev)
        d_prev_prev, d_prev = d_prev, d_current
    print(d_prev)
相关推荐
nbsaas-boot5 分钟前
Java 正则表达式白皮书:语法详解、工程实践与常用表达式库
开发语言·python·mysql
仗剑_走天涯8 分钟前
基于pytorch.nn模块实现线性模型
人工智能·pytorch·python·深度学习
chao_7899 分钟前
二分查找篇——搜索旋转排序数组【LeetCode】两次二分查找
开发语言·数据结构·python·算法·leetcode
风无雨37 分钟前
GO 启动 简单服务
开发语言·后端·golang
斯普信专业组43 分钟前
Go语言包管理完全指南:从基础到最佳实践
开发语言·后端·golang
我是苏苏2 小时前
C#基础:Winform桌面开发中窗体之间的数据传递
开发语言·c#
斐波娜娜3 小时前
Maven详解
java·开发语言·maven
小码氓3 小时前
Java填充Word模板
java·开发语言·spring·word
暮鹤筠3 小时前
[C语言初阶]操作符
c语言·开发语言
chao_7895 小时前
二分查找篇——搜索旋转排序数组【LeetCode】一次二分查找
数据结构·python·算法·leetcode·二分查找