第十届蓝桥杯真题B组第一场详解
CTGU-Yoghurt
希望用最简单的话语给大家分享关于编程的知识|・ω・`)
展开
-
走方格(蓝桥杯C/C++B组真题详解)
题目:在平面上有一些二维的点阵。这些点的编号就像二维数组的编号一样,从上到下依次为第 1 至第 n 行,从左到右依次为第 1 至第 m列,每一个点可以用行号和列号来表示。现在有个人站在第 1 行第 1 列,要走到第 n 行第 m列。只能向右或者向下走。注意,如果行号和列数都是偶数,不能走入这一格中。问有多少种方案。输入格式输入一行包含两个整数 n,m 。输出格式输出一个整数,表示答案。数据范围1≤n,m≤30输入样例1:20 21输出样例1:92378.原创 2022-02-12 21:10:49 · 749 阅读 · 0 评论 -
解码(蓝桥杯C/C++B组真题详解)
思路:遍历所有字符当字符为字母直接输出当字符为数字输出(数字-1)个前面的字母【原因:这里的数字包含了前面的字母数量】代码详解:#include<stdio.h>#include<iostream>using namespace std;typedef long long ll;#include<algorithm>#include<cmath>int main(){ string s; cin>>..原创 2022-02-12 20:43:38 · 758 阅读 · 4 评论 -
整除序列(蓝桥杯C/C++B组真题详解)
题目:问题描述有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输出这个序列中值为正数的项。输入格式输入一行包含一个整数 n。输出格式输出一行,包含多个整数,相邻的整数之间用一个空格分隔,表示答案。样例输入20样例输出20 10 5 2 1数据范围对于 80% 的评测用例,1 ≤ n ≤ 109对于所有评测用例,1 ≤ n ≤ 1018思路:直接从n往后除除到1停止除法每次除的时候输出价格代码详解:#include<.原创 2022-02-12 20:31:45 · 1047 阅读 · 0 评论