蓝桥杯_C语言_本科B——打印图形

我的蓝桥杯历届初赛试题总结 因为只有一个多月就要参加蓝桥杯比赛了,所以我把从第六届到第一届的历届蓝桥杯C/C++B组的初赛试题都尝试自己做了一遍。为了更好地备赛,打算把这几届的题目考察点以及难度趋势总结一下,以便自己在不多的时间里有侧重地学习和做题,实现能力地突破。   蓝桥杯大赛是从第四届才开始划分ABC组的,因此前三届的题目所有院校都是一样的。   下面先列举一下每届的考察点。   第一届   2010年第一届蓝 阅读详情

标题:打印图形

小明在X星球的城堡中发现了如下图形和文字:

这里写图片描述
这里写图片描述
小明开动脑筋,编写了如下的程序,实现该图形的打印。

#define N 70

void f(char a[][N], int rank, int row, int col)
{
    if(rank==1){
        a[row][col] = '*';
        return;
    }

    int w = 1;
    int i;
    for(i=0; i<rank-1; i++) w *= 2;

    f(a, rank-1, row, col+w/2)__________________;
    f(a, rank-1, row+w/2, col);
    f(a, rank-1, row+w/2, col+w);
}

int main()
{
    char a[N][N];
    int i,j;
    for(i=0;i<N;i++)
    for(j=0;j<N;j++) a[i][j] = ' ';

    f(a,6,0,0);

    for(i=0; i<N; i++){
        for(j=0; j<N; j++) printf("%c",a[i][j]);
        printf("\n");
    }

    return 0;
}

请仔细分析程序逻辑,填写缺失代码部分。

通过浏览器提交答案。注意不要填写题目中已有的代码。也不要写任何多余内容(比如说明性的文字)

答案:

f(a, rank-1, row, col+w/2)
蓝桥杯2014年C语言B组 啤酒和饮料 啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。 我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。 思路:循环遍历,注意精度问题,将钱数乘10计算。 因为用小数计算太麻烦了,而且容易出错误 答案是 11 #include<stdio.h> int main() { int a,b; for(a=0;a<40;a++) for(b=1;b<43;b++) { if(a>b) continue; if(a*23+b*19 阅读详情

相关推荐

第十六届蓝桥杯大赛软件赛C/C++赛道题解

本篇文章会持续更新,后面会包含十六届C/C++的各组的省赛、国赛。有错误欢迎大家指出

odoaobo的博客 7059

第五届蓝桥杯初赛-打印图形

标题:打印图形 小明在X星球的城堡中发现了如下图形和文字: rank=3 * * * * * * * * * rank=5 * * *

孤独正患者的专栏 1152

通达信抓波段指标(主图)

VAR3:=IF(INBLOCK('科创板'),VART20,IF(INBLOCK('创业板') AND DATE>1200823,VART20,IF(INBLOCK('ST板块'),VART5,VART10)));VAR5:=IF(INBLOCK('科创板'),CT20,IF(INBLOCK('创业板') AND DATE>1200823,CT20,IF(INBLOCK('ST板块'),CT5,CT10)));曾涨停/紫色细K线:青字"炸",涨停未封住。曾跌停/蓝色细K线:红字"撬",跌停被打开。

q125500612的博客 2129

2014年第五届蓝桥杯C/C++程序设计本科B组省赛 打印图形(代码填空)

标题:打印图形 小明在X星球的城堡中发现了如下图形和文字: rank=3 * * * * * * * * * rank=5 * * * ...

UncleJokerly 456

ENVI SARscape安装全攻略:从下载到汉化一步到位(附最新试用申请链接)

本文提供ENVI SARscape从下载安装到汉化的完整指南,特别针对InSAR(合成孔径雷达干涉测量)分析环境搭建。详细介绍了系统要求、分步安装流程、汉化优化方法及硬件加速配置,并分享数据处理验证和常见问题解决方案,帮助用户高效搭建遥感数据分析平台。

rnn9storyteller的博客 1402

开源人形机器人硬件生态:关键技术、产业链与低成本突破 | OpenLoong 社区线下分享会

本文将深入探讨人形机器人硬件平台的关键技术、产业链与核心部件以及降低成本的策略。从硬件平台的核心技术,到机器人核心零部件的详细介绍,再到产业链各环节的协同发展以及实现低成本化的创新思路,将一同剖析人形机器人迈向广泛应用所面临的挑战与机遇,展望其未来的发展趋势,为开发者和相关从业者提供一些参考与启示。

OpenLoong_的博客 2419

第五届蓝桥杯省赛C++B组 打印图形

标题:打印图形 小明在X星球的城堡中发现了如下图形和文字: rank=3 * * * * * * * * * rank=5 * * * ...

ryo_218的博客 881

【架构】-- StarRocks 和 Doris 介绍与选型建议

查询性能 | ✅ 高性能,支持向量化执行和 CBO 优化器 | ✅ 高性能,优化的查询引擎 |- **实时性要求高**:如果业务对数据的实时性要求较高,建议选择 **StarRocks**,其在实时数据处理和低延迟查询方面表现优越。- **复杂查询需求**:对于需要处理复杂多表关联查询的场景,两者均可胜任,需根据具体性能测试结果进行选择。

欢迎来到我的博客,一起探索代码里的世界! 1830

打印图形|2014年蓝桥杯B组题解析第五题-fishers

打印图形 小明在X星球的城堡中发现了如下图形和文字: rank=3 rank=5 rank = 6 小明开动脑筋,编写了如下的程序,实现该图形的打印。 答案:f(a, rank-1, row, col+w/2); 思路:遇到递归就要想到规模减小和出口在哪! 1.递归就要想到规模减小,所以第二个参数rank-1是肯定不变的 2.另外第一个参数a数组必定不变 只需要更改row 和 col这两个参...

weixin_30763397的博客 225

CAP CDS 和 ABAP Cloud 的 CDS 有什么区别?

摘要:SAP生态中的CAP CDS与ABAP CDS虽同名但存在显著差异。CAP CDS定位为全栈应用的领域模型与服务契约语言,支持声明式建模并直接编译为服务接口;而ABAP CDS更侧重数据语义层,与ABAP平台深度集成,服务于SQL优化和服务发布链路。两者在语法、持久化方式、服务暴露机制及权限模型上均有不同:CAP CDS采用CDL语法,支持模型即服务;ABAP CDS基于ABAP DDL,通过视图定义语义并与RAP框架紧密耦合。这些差异反映了二者在不同平台中的设计哲学和应用场景。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 204

YOLOv11【第二章:核心模块进阶篇·第28节】DynamicHead动态检测头设计!

🏆 本文收录于专栏 《YOLOv11实战:从入门到深度优化》。本专栏围绕 YOLOv11 的改进、训练、部署与工程优化 展开,系统梳理并复现当前主流的 YOLOv11 实战案例与优化方案,内容目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。

**My Coding Family** 1万+

标题:打印图形 小明在X星球的城堡中发现了如下图形和文字: rank=3 * * * * * * * * * rank=5 *

#include<stdio.h> #include<math.h> #define N 70 void f(char a[][N], int rank, int row, int col) { if(rank==1){ a[row][col] = '*'; return; } int w = 1; int i; for(i=0; i<rank-1; i++) w *= 2; f(a, rank-1, row, col+w/2); f(a, rank

qq_45706306的博客 377

思维链:让AI更接近人类思维的技术

本文将探讨一种名为“思维链”的技术,它旨在让AI更接近人类思维。文章首先介绍了问题背景与核心概念,接着讲解了算法原理和数学模型,随后阐述了系统分析与架构设计,最后通过项目实战展示了思维链的实际应用,并提供了最佳实践和小结。思维链是一种旨在模拟人类思维过程的技术,它通过构建一系列相互关联的思维方式,实现对复杂问题的分析和解决。思维链算法是一种基于人类思维过程的人工智能算法,它通过构建一系列思维链,实现对问题的分析和解决。智能问答系统是一种常见的人工智能应用,它能够回答用户提出的各种问题。

AI天才研究院 942

蓝桥杯c语言b组试题及答案,2014蓝桥杯C语言本科B组预赛试题

2014蓝桥杯C语言本科B组预赛试题 2014 蓝桥杯 C/C++语言本科 B 组预赛试题12014 蓝桥杯 C/C++语言本科 B 组预赛试题(完整)1.啤酒和饮料啤酒每罐 2.3 元,饮料每罐 1.9 元。小明买了若干啤酒和饮料,一共花了 82.3 元。我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。注意:答案是一个整数。请通过浏览器提交答案。不要书写任何多余的内容(例如:写了饮料...

weixin_39900582的博客 434

儿童启蒙教育APP

pinyinList.add(createPinyin("a", "啊,像阿姨的阿", R.raw.pinyin_a));pinyinList.add(createPinyin("i", "衣,像衣服的衣", R.raw.pinyin_i));pinyinList.add(createPinyin("u", "乌,像乌鸦的乌", R.raw.pinyin_u));pinyinList.add(createPinyin("ü", "鱼,像小鱼的鱼", R.raw.pinyin_v));-- 固定竖屏 -->

寒寒豆豆软件公司的博客 164

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

C语言蓝桥杯组题目

C语言蓝桥杯题目

小猿 9324

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

蓝桥杯c语言试题校内赛本科B,2014蓝桥杯C语言本科B组预赛试题

《2014蓝桥杯C语言本科B组预赛试题》由会员分享,可在线阅读,更多相关《2014蓝桥杯C语言本科B组预赛试题(16页珍藏版)》请在人人文库网上搜索。1、2014蓝桥杯C/C+语言本科B组预赛试题(完整)1.啤酒和饮料啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。注意:答案是一个整数。请通过浏览器提交答案...

weixin_36313293的博客 226

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

【蓝桥杯】基础练习 字母图形(C语言)

【蓝桥杯】基础练习 字母图形(C语言) 思路: 首先,你要先把一个对角和它的右半部分建立 A B C D E F O A B C D E O O A B C D O O O A B C (上图中O代表空的,还没有建立)然后你再建立这个对角的左半部分(即O这个) ...

小良同学ovo的博客 779

蓝桥杯-c语言 打印十字图

打印十字图 题目描述: 问题描述 小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示: ..$$$$$$$$$$$$$.. ..$...........$.. $$$.$$$$$$$$$.$$$ $...$.......$...$ $.$$$.$$$$$.$$$.$ $.$...$...$...$.$ $.$.$$$.$.$$$.$.$ $.$.$...$...$.$.$ $.$....

baobaohui 997

第五届蓝桥杯c语言答案,2014年第五届蓝桥杯预赛题目及答案 C语言B组(ST).doc

2014年第五届蓝桥杯预赛题目及答案 C语言B组(ST)2014年第五届蓝桥杯预赛题目第一题标题:啤酒和饮料啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。注意:答案是一个整数。请通过浏览器提交答案。不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。第二题标题:切面条一根高筋拉面,中间切一刀,...

weixin_32458131的博客 153

2014年第五届蓝桥杯省赛C语言B组

2014年第五届蓝桥杯省赛C语言B组 题目来源:蓝桥杯 作者:GGG166 第一题 题目:啤酒和饮料 啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。 我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。 注意:答案是一个整数。请通过浏览器提交答案。 不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。 答案:11 思路: 分析可得出饮料一定小于50瓶的,再用双重循环来列举啤酒和饮料的数目,从而的出啤酒的量;为了方便计算,我把价格和花费都扩大10倍,(见代

GGG166的博客 1008

2014 蓝桥杯 预赛 c/c++ 本科B组 第五题:打印图形 (12' )

第五题:打印图形 (12' )     小明在X星球的城堡中发现了如下图形和文字: rank=3    *    * *   *   *   * * * * rank=5                *                                                                     * *          

ljd4305的专栏 6347

蓝桥杯2014年(第5届)省赛b组c/c++ 打印图形

小明在X星球的城堡中发现了如下图形和文字: rank=3 * * * * * * * * * rank=5 * * * ...

qq_40570410的博客 279

【蓝桥杯】真题训练 2014年C++B组 题5 打印图形

打印图形 小明在X星球的城堡中发现了如下图形和文字: rank=3 * * * * * * * * * rank=5 * * * * * ...

weixin_44566432的博客 245

2014年蓝桥杯的C/C++本科B组的答案

1.11 2.1025 3.14 4.题意不明觉历 5.f(a, rank - 1, row, col + w / 2); 6.14 7.10 8.模拟或者扫描一遍,最坏复杂度O(N^2),不会超时 9.4维DP,f[i][j][x][y]表示在坐标(i,j)点手上最大价值为x且宝贝个数为y时的方案数。 转移方程f[i][j][x][y]=f[i][j-1][x][y]+f[i-1][j][...

菲菲家的吴先森 2683
上一篇: 蓝桥杯_C语言_本科B——史丰收速算
下一篇: 蓝桥杯_C语言_本科B——奇怪的分式
coderALEX
博客等级 码龄11年 19粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值