【初级班】517编程普及组 第一课 循环经典问题

这篇博客详细讲解了六个编程练习题,包括喝饮料问题、偶数求和、百钱买百鸡、区间求和、进制转换和猴子选大王。每个问题都阐述了主要思路和注意事项,帮助初级编程者理解并解决循环相关的经典问题。
摘要由CSDN通过智能技术生成

A. 喝饮料

主要思路:先用钱买,钱数不够,在用空瓶换,空瓶不够,再向服务员借。

注意事项:向服务员接完空瓶后,必须还回去,如果还不了,就不要借,直接输出。 \color{red}\colorbox{white}{注意事项:向服务员接完空瓶后,必须还回去,如果还不了,就不要借,直接输出。}

#include<bits/stdc++.h>
using namespace std;

int main()
{
    int n, x, y;
    cin >> n >> x >> y;
    int ans = n / x;
    int k = ans;
    while(k >= y)
    {
        ans += k / y;
        k = k / y + k % y;
    }
    if(k + 1 == y)
    {
        ans ++;
    }
    cout << ans << endl;
    return 0;
}

B. 偶数求和

主要思路:进行$ for 循 环 , 把 值 加 在 一 起 , 每

### 回答1: 第十一届蓝桥杯大赛青少年创意编程 scratch初级试卷解析。本届考试难度适中,考查内容较为全面,考生需要熟练掌握Scratch编程语言基础知识。 首先,本次考试提供了大量的程序代码和题目描述,在考生第一时间阅读题目后,应仔细阅读程序代码,充分理解代码含义和功能,并结合题目要求编写代码。 其中,要求考生掌握Scratch常用的控件和事件处理方法,并能合理运用,特别是对于数据类型和变量的应用也十分重要。在考试中,出现数、列表和字符串的应用,需要考生对其有深刻的理解和掌握。 另外,本次考试还对条件语句和循环语句进行了考查,这是Scratch编程中最为基础的语言结构,需要考生掌握其中的语法和使用方法,且能够熟练运用于程序开发中。 总体来说,本次蓝桥杯大赛青少年创意编程 scratch初级试卷难度适中,考查内容比较全面,需要考生掌握Scratch编程语言基础知识,注意细节和程序优化。希望广大考生能够取得优异成绩,并在Scratch编程中不断提升自己的综合实力。 ### 回答2: 第十一届蓝桥杯大赛青少年创意编程 scratch初级 试卷解析 蓝桥杯大赛是一个著名的计算机程序设计竞赛,它旨在为青少年提供一个展示自己计算机编程技能的平台,同时也是业界寻找人才的一个重要参考。第十一届蓝桥杯大赛青少年创意编程 scratch初级试卷共有两个部分,分别是编程题和选择题。 编程题是考生必须完成的必答题,共有五道。这些题目通过scratch软件进行编写,很好地评估了参赛者的创造力和编程技能。对于每道编程题,考生需要读懂题目,理解题目要求,设计解决方案,完成编写,测试程序的功能,最终达到题目要求。此外,编程题也非常重视参赛者的代码规范和结构布局,更好地体现了编程思维和递归思维。 选择题则是考生针对编程知识的考试,涵盖全面而深入。根据题目难度和知识点的分类,选择题分为30分、50分和70分三个不同的难度水平。这些题目从概念的理解,安装及配置的掌握,代码的编写,程序开发和测试等方面全面考察了参赛者的编程基础、应用能力和问题解决能力。 总的来说,第十一届蓝桥杯大赛青少年创意编程 scratch初级试卷整体难度较大,涵盖了编程思维的方方面面,考察了参赛者的数学、逻辑思维,创新能力和动手实践能力。作为参赛者,应该全面理解题目要求,掌握好基本知识,加强对程序代码的练习和调试能力,切实提高自己的编程实力。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值