首页 > 其他分享 >L1-080 乘法口诀数列

L1-080 乘法口诀数列

时间:2024-11-19 19:16:32浏览次数:3  
标签:080 数列 nums int 口诀 a1 a2 L1 数字

一、问题描述

本题要求你从任意给定的两个 1 位数字 a1​ 和 a2​ 开始,用乘法口诀生成一个数列 {an​},规则为从 a1​ 开始顺次进行,每次将当前数字与后面一个数字相乘,将结果贴在数列末尾。如果结果不是 1 位数,则其每一位都应成为数列的一项。

1. 输入格式

输入在一行中给出 3 个整数,依次为 a1​、a2​ 和 n,满足 0≤a1​,a2​≤9,0<n≤10^3

2. 输出格式

在一行中输出数列的前 n 项。数字间以 1 个空格分隔,行首尾不得有多余空格。

3. 输入样例

2 3 10

4. 输出样例

2 3 6 1 8 6 8 4 8 4


二、源码解答

#include <iostream>
using namespace std;
int main() {
    int nums[1002];
    int a1, a2, n;
    cin >> a1 >> a2 >> n;
    nums[0] = a1;
    nums[1] = a2;
    int idx = 0, cnt = 2;
    while(cnt <= n) {
        int mult =  nums[idx + 1] * nums[idx++];
        if(mult < 10) nums[cnt++] = mult;
        else {
            nums[cnt++] = mult / 10;
            nums[cnt++] = mult % 10;
        }
    }
    for(int i = 0; i < n; ++i) {
        if(i) cout << " ";
        cout << nums[i];
    }
    return 0;
}

三、参考资料

PTA | 程序设计类实验辅助教学平台

标签:080,数列,nums,int,口诀,a1,a2,L1,数字
From: https://blog.csdn.net/weixin_65214650/article/details/143893244

相关文章

  • L1-078 吉老师的回归
    一、问题描述曾经在天梯赛大杀四方的吉老师决定回归天梯赛赛场啦!为了简化题目,我们不妨假设天梯赛的每道题目可以用一个不超过500的、只包括可打印符号的字符串描述出来,如:ProblemA:Print"Helloworld!"。众所周知,吉老师的竞赛水平非常高超,你可以认为他每道题目都会做(事......
  • L1-072 刮刮彩票
    一、问题描述“刮刮彩票”是一款网络游戏里面的一个小游戏。如图所示:每次游戏玩家会拿到一张彩票,上面会有9个数字,分别为数字1到数字9,数字各不重复,并以3×3的“九宫格”形式排布在彩票上。在游戏开始时能看见一个位置上的数字,其他位置上的数字均不可见。你可以选择......
  • L1-079 天梯赛的善良
    一、问题描述天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。于是命题组首先将编程能力划分成了106个等级(太疯狂了,这是假的),然后调查了每个参赛学生的编程能力。现......
  • Springboot大学生防诈骗网站设计与开发n0803(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,法规信息,骗局曝光,举报信息,法规类型开题报告内容一、课题背景与意义随着互联网技术的飞速发展,网络诈骗案件频发,大学生作为网络用户的重要群体,由于缺乏足......
  • Sigrity SPEED2000 SRC-SI Metrics Check模式如何进行信号时域性能仿真分析操作指导-L
    SigritySPEED2000SRC-SIMetricsCheck模式如何进行信号时域性能仿真分析操作指导-Level1&2-DDRSigritySPEED2000SRC-SIMetricsCheck模式如何进行信号时域性能仿真分析操作指导-Level3-高速差分详细介绍高速差分的SRC检查流程,下面以DDR为例,介绍SRC模式如何对并行BUS进......
  • 软件设计-Tutorial18
    packageTutorial18;importjava.util.ArrayList;importjava.util.Collections;importjava.util.Comparator;importjava.util.Iterator;importjava.util.List;//定义学生类classStudent{privateStringname;privateStringstudentId;privatein......
  • 软件设计-Tutorial19
    packageTutorial19;//中介者接口publicinterfaceMediator{voidsendMessage(AbstractChatRoomchatRoom,AbstractMembermember,Stringmessage);voidsendPicture(AbstractChatRoomchatRoom,AbstractMembermember,byte[]picture);}packageTutori......
  • 书生·共学大模型实战营L1G6000 XTuner微调
    任务描述:使用XTuner微调InternLM2-Chat-7B实现自己的小助手认知该任务分为数据集处理、微调训练、合并部署三个环节。数据处理:主要是将目标json文件中的字段替换为和自己用户名相关的字段,这里我们将“尖米”替换为“科研狗1031”:微调训练:采用教程中的XTuner框架,在InternStudi......
  • 书生·共学大模型实战营第4期 L1G4000任务提交
    基于LlamaIndex构建自己的RAG知识库,寻找一个问题A在使用LlamaIndex之前浦语API不会回答,借助LlamaIndex后浦语API具备回答A的能力我们选择了一个名为wereader的Github小众项目,这是一个Chrome/Firefox扩展,主要用于微信读书做笔记,对常使用Markdown做笔记的读者比较有帮助。可以发现......
  • nternLM Camp4 L1G600 OpenCompass 评测书生大模型实践
    本任务需要使用30%A100开发机文章目录前言一、使用OpenCompass评测浦语API1.环境配置2.模型配置3.数据集配置4.运行评测二、评测本地模型1.环境配置2.数据集下载3.加载本地模型进行评测三、将本地模型通过部署成API服务再评测前言本博客是第四期书生大模型......