Python:每日一题 166:求分数序列前20项和

Python编程PTA题解——求分数序列前N项和 Description:计算序列 2/1+3/2+5/3+8/5+… 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。 Input:输入仅一行,输入一个正整数N。 Output:输出仅一行,输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。 Sample Input:20 Sample Output:32.66 ... 阅读详情
有一分数序列:2/1,3/2,5/3,8/5,8/13,21/13...求出这个序列的前20项之和。
以字符串 2/1+3/2+5/3+8/5+13/8+21/13+……= result 的形式返回结果。要求结果保留2位小数。

提示:很容易看出这是用到了斐波那契数列,可以定义一个函数反复调用,但每次调用都从1开始计算,效率很低,可以采用生成器或直接在主程序中计算。


Python源码:

a1 = 1
a2 = 2
s = 0
string = ''
for i in range(20):
    string += '%d/%d+' % (a2, a1)
    s += a2 / a1
    a1, a2 = a2, a1 + a2
string = string[:-1]
string += "=%.2f" % s
print(string)

PTA 期末复习编程题 PTA 期末复习编程题 编程题 7-1 求1到100的和 (15 分) 本题要求编写程序,计算表达式 1 + 2 + 3 + … + 100 的值。 输入格式: 本题无输入。 输出格式: 按照以下格式输出: sum = 累加和 #include<stdio.h> int main() { int sum=0; for(int i=1;i<=100;i++) { ... 阅读详情

相关推荐

Python123——第二次Python上机题

素数又称质数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。在一般领域,对正整数n,如果用2到 n-1之间的所有整数去除,均无法整除,则n为素数。(该算法可优化)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬题目要求:求出100以内的所有素数并输出,素数之间以一个英文空格区分。无。

qq_54422132的博客 3665

分数序列求和值

有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,......,求出这个数列前20项之和,要求结果保留2位小数。【输出形式】用print函数在屏幕上输出。【样例输出】32.66。

zhanghongyi_cpp的博客 741

客户流失预测实战:特征工程驱动的可运营化建模

客户流失预测是企业用户生命周期管理的核心技术能力,其本质是将模糊的业务风险转化为可量化、可干预的数据信号。它基于用户行为序列、交易历史与属性特征,通过统计建模与规则融合实现高精度二分类;关键技术价值在于支撑LTV建模、分层预警与精准干预策略落地;典型应用场景覆盖SaaS续费管控、金融客户挽留、电商私域复购提升等;本文聚焦真实工业级交付中‘特征可追溯、响应低延迟、规则可熔断’的落地范式,深度解析客户流失预测、行为序列分析在千万级用户系统中的工程化实践。

weixin_34226182的博客 451

Python小白练习之前20项数列之和

题目:有一分数列,2/1,3/2,5/3,8/5,13/8,…求这个数列前20项之和。 分析:找出数列的规律,我们可以看出前一项数列的分子是下一项数列的分母,下一项数列的分子是前一项数列的分子和分母数值之和,找出数列规律后进行循环,然后累加,则可以得出20项之和; 首先定义第一项数列的分子分母初始值 a = 1 b = 2 sum = 0 再进行循环体代码,最后输出结果: for i in r...

beautifulpp的博客 6152

AI内容分发操作系统:极简Newsletter的MVP设计与工程落地

Newsletter在AI时代已超越信息载体,演变为可部署、可验证、可迭代的轻量级AI工作流操作系统。其核心原理是将‘工具使用’压缩为‘动作即交付’,通过结构化三明治框架(入口动词+可剪贴代码+可视化验证)降低用户决策成本,以版本化运营机制将读者反馈实时编译为产品迭代指令。技术价值在于实现零配置启动、跨平台一致运行与安全合规前置嵌入,广泛应用于产品经理需求闭环、运营自动化日报、技术文档智能生成等高确定性场景。本文详解一套经27家企业验证的AI内容分发操作系统设计逻辑。

weixin_34364071的博客 470

【信息科学与工程学】计算机科学与自动化-——第十五篇云计算 12 公有云里的“多Region + 多AZ“ 02 运营算法01

算法逐步思考推理思考(含数学方程式、对象、资源、任务、进程/协程/线程及对应的代数、约束、目标函数/传递函数/依赖函数、参数及参数的数值范围及边界条件、逐步推理的数学方程式列表、上下文切换、并发/串行/随机/乱序/顺序)算法逐步思考推理思考(含数学方程式、对象、资源、任务、进程/协程/线程及对应的代数、约束、目标函数/传递函数/依赖函数、参数及参数的数值范围及边界条件、逐步推理的数学方程式列表、上下文切换、并发/串行/随机/乱序/顺序)云厂商提高闲置资源利用率。算法复杂度为O(N),N为实例数量。

weixin_49199313的博客 282

R可视化高频需求TOP5:从ggplot2到交互图表的实战演进

数据可视化是数据分析的核心输出环节,而R语言凭借其统计原生性与tidyverse生态,在学术研究与商业分析中持续保持不可替代性。理解R用户真实行为偏好,关键在于把握语法抽象化、交互刚需化与叙事业务化三大趋势。ggplot2作为事实标准,解决了数据-图形映射失配问题;plotly等htmlwidgets则实现了静态图向可缩放、可悬停、可联动的动态表达跃迁;箱线图、雷达图与数据艺术等高访问主题,分别对应探索分析、多维决策与创意表达等典型场景。本文基于R Graph Gallery真实流量分布,解析五大高频主题背

weixin_34411563的博客 342

【信息科学与工程学】【物理/化学和工程技术】第一百七十三篇 电力系统设计01

2. 图注意力层:计算注意力系数 αij​=∑k∈N(i)​exp(LeakyReLU(aT[Whi​∥Whk​]))exp(LeakyReLU(aT[Whi​∥Whj​]))​,更新节点特征 hi′​=σ(∑j∈N(i)​αij​Whj​)。我们被要求继续补充表格,按照之前给定的格式,每个字段包含逐步推理的数学表达式。3. 对比损失(NT-Xent):L=−log∑j=i​exp(sim(zi​,zj​)/τ)exp(sim(zi​,zi+​)/τ)​,其中 sim(u,v)=uTv/∥u∥∥v∥。

weixin_49199313的博客 694

GPT-4参数量与激活率真相:MoE模型的工程实践解析

混合专家(MoE)是大语言模型提升容量与效率的关键架构,其核心原理在于通过路由机制实现稀疏激活,使单token仅调用部分专家而非全量参数。这种设计在保障模型能力的同时显著降低FLOPs/token,但真实激活比例高度依赖输入长度、任务类型、路由温度及负载均衡策略等工程变量。所谓‘GPT-4 1.8万亿参数、2%每token’并非普适指标,而是特定测试条件下的近似口径,实际业务中常达0.4%~0.6%,长文本场景甚至跃升至5%以上。理解MoE的参数加载逻辑、专家分片机制与动态稀疏性,对推理成本估算、显存规划及

weixin_33831196的博客 331

【信息科学与工程学】【数据中心】第三十二篇 云数据中心的计算/存储/网络的核心挑战01

状态方程: SOCk+1​=SOCk​−Qn​ik​Δt​;: 三相电流变换到αβ坐标系: iα​=32​​(ia​−21​ib​−21​ic​), iβ​=32​​(23​​ib​−23​​ic​). 计算瞬时有功功率p和无功功率q,经低通滤波器分离直流分量,反变换得基波电流,差值即为谐波指令。: 节点i的信念 bi​(xi​)=ϕi​(xi​)∏j∈N(i)​mji​(xi​), 消息 mij​(xj​)=∑xi​​ϕi​(xi​)ψij​(xi​,xj​)∏k∈N(i)\j​mki​(xi​).

weixin_49199313的博客 220

【信息科学与工程学】【运营科学】第二篇 C4信息与通信网络运营 (C4) ——数据中心网络运营06

13 | 司法诉讼 | 原告律师 | 争取和解优势 | 证据披露的序贯博弈 | 策略性证据释放 | 持有证据集E = {强证据e_s, 中证据e_m, 弱证据e_w}。设公众原有认知人格向量为 Pold​​=(p1​,p2​,...,pk​), 其中p_i为负面特质(如“不敬业”)。危机后, 通过行为序列 {At​}和宣传, 将公众认知向新向量 Pnew​​引导, 使得在关键维度上, Pnew​​与 Pold​​的余弦相似度降低, 并与一个正面的、可接受的“原型”(如“浪子回头”、“慈父”)对齐。

weixin_49199313的博客 1483

工作中使用到的单词(软件开发)

1.エイリアス   alias 别名 powershell使用 get-help 命令时,会得到与此命令 相关(别名)的命令 2.プロキシ proxy 代 理 3.プロモート   promote 促进,提升   开发的系统新功能上线发布,有时会使用到这个词,比如 STプロモート 还有使用リリース这个词的。比如STリリース。个人认为两者含义相同。 4.見逃し み................................................................

sun0322 6万+

【信息科学与工程学】计算机科学与自动化—第十五篇 云计算 11 算法篇01

编号类型领域问题问题的数学分析(含几何学/拓扑学/代数学/数论/集合论/离散数学/概率论/统计学/其他)及数值分析及算法分析及参数列表及参数数值设计C/C++/rust/python代码软件(含编译器)及硬件资源需求(CPU/GPU/内存【NAND/DRAM/HBM/其他】/HBM、HDD、SSD、RAID卡、其他)关联知识1工作负载调度数据中心最小化总完成时间/成本。

weixin_49199313的博客 220

【信息科学与工程学】【安全领域】第三十五篇 网络安全算法表

编号算法名称算法的逐步骤思考推理的数学方程式和分解的数学方程式参数/变量列表复杂度(时间/空间)1​AES (高级加密标准)​1. 密钥扩展:从初始密钥生成轮密钥。 2. 初始轮: 3. 主轮循环(Nr-1轮):  - SubBytes:(非线性字节替换)  - ShiftRows:对状态矩阵的行进行循环移位。  - MixColumns:(在GF(2⁸)上的矩阵乘法)  - AddRoundKey: 4. 最终轮:执行SubBytes、ShiftRows、AddR

weixin_49199313的博客 1380

【信息科学与工程学】【数据科学】 第四十四篇 数据湖 系列二 函数库01

2. 近似最近邻搜索(ANN): 通过HNSW等图索引模型加速,模型定义为构建一个层次化导航小世界图。依赖于消息队列(Kafka/Pulsar)、分布式文件系统(HDFS/S3)的客户端及连接库。依赖专门的向量检索库(如FAISS, Milvus)。管控目标: 召回率(Recall@K) > 95%,查询延迟 < 100ms。管控目标: < 1% (核心业务字段) 或 < 5% (一般字段)依赖数据处理框架(如Spark, Pandas)的核心统计函数。,通过牺牲精确性(ANN)来换取搜索速度的大幅提升。

weixin_49199313的博客 346

【Infracture】【数据中心】第十三篇 Ai infra中的“现象→根因→方案→关键参数/落地”01

现象:同步 RL step 里 99 分位输出长度是中位数的几倍到几十倍,整批等最慢几条;CoT/数学/代码尤甚,GPU 空泡严重,generation 占整体 50–80%、推理任务可到 80%+。根因方案矩阵落地红线:staleness K 先小(1→2→调),长尾不丢弃只延后;记录每条轨迹 policy_version、tokenizer_version、logprob、expert_route,便于重算 advantage 时做 off‑policy 修正。部署形态:gateway(router)→

weixin_49199313的博客 377

【信息科学与工程学】计算机科学与自动化——第三百零五篇 数据中心 Scale-Up、Scale-Out、Scale-Across 100

密码法》《商用密码管理条例》《网络安全法》《数据安全法》《国家政务信息化项目建设管理办法》;《网络安全法》《数据安全法》《个人信息保护法》《反恐怖主义法》《反有组织犯罪法》;反洗钱可疑交易规则判定。《个人信息保护法》《网络安全法》《数据安全法》《反不正当竞争法》《生成式人工智能服务管理暂行办法》;《中国共产党纪律处分条例》《党内监督条例》《巡视工作条例》《审计法》《公职人员政务处分法》《反腐败/反有组织犯罪相关》《档案法》《电子签名法》《会计法》(原始凭证数字化要求)、《网络安全法》;

weixin_49199313的博客 493

【信息科学与工程学】【数据科学】第五十一篇 数据仓库00 基础设计01

数据仓库设计的系统性解决方案,涵盖架构模式、分层设计、百万级访问支撑、海量数据配置及与数据库/数据湖的对接策略: ​​ODS(操作数据层)​​:原始数据镜像,保留历史快照 ​​DWD(明细数据层)​​:清洗、标准化、维度退化 ​​DWS(汇总数据层)​​:主题宽表、轻度聚合 ​​ADS(应用数据层)​​:高度聚合,面向报表/API ​​二、百万用户访问架构设计​​ ​​1. 核心架构组件​​ ​​2. 关键配置参数(以Snowflake为例)​​ ​​3. 性能优化措

weixin_49199313的博客 1202
上一篇: Python:每日一题 167:逗号左移一位
下一篇: Python:每日一题 165:打印中文乘法口诀表
犇犇~
博客等级 码龄9年 51粉丝 152原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值