蓝桥杯
knwceas
拒绝拖延
展开
-
The 3n + 1 problem
题目描述Consider the following algorithm to generate a sequence of numbers. Start with an integer n. If n is even, divide by 2. If n is odd, multiply by 3 and add 1. Repeat this process with the new val...原创 2020-03-01 21:01:53 · 166 阅读 · 0 评论 -
蓝桥杯笔记
一、关于头文件//万能头文件#include<bits/stdc++.h>1、#include<cstring>: strlen, strcmp, strcat, strcpy, memset ,substr(1)memset(dp,0,sizeof(dp)); //一般用于给数组清零 函数原型: void *memset(void *s, int...原创 2019-06-19 16:33:33 · 1099 阅读 · 0 评论 -
2019第十届蓝桥杯b组C++部分题目答案
试题 A:组队本题总分:5分【问题描述】作为篮球队教练,你需要从以下名单中选出 1号位至 5号位各一名球员,组成球队的首发阵容。每位球员担任 1号位至 5号位时的评分如下表所示。请你计算首发阵容 1号位至5号位的评分之和最大可能是多少?答案:490思路:直接手算(注意:1~5号位必须是编号不同的人)试题 C:数列求值本题总分:10分【问题描述】给定数列1,1,...原创 2019-04-17 09:18:58 · 2481 阅读 · 0 评论 -
蓝桥杯省赛2015 三羊献瑞
观察下面的加法算式: 祥 瑞生 辉+ 三羊 献 瑞------------------- 三 羊 生 瑞 气其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容答案:1085#include <iostream>using namespace std;...原创 2019-03-19 13:04:48 · 429 阅读 · 0 评论 -
蓝桥杯2016省赛 凑算式
如图,这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?29#include <iostream>#include <stdio.h>using namespace std;int main(){ double a,b,...原创 2019-03-18 00:22:14 · 337 阅读 · 0 评论 -
高精度加法C++
高精度加法问题描述输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进位(即和...原创 2019-02-25 22:38:25 · 737 阅读 · 0 评论 -
十六进制转八进制
#include<iostream> #include<cstring> using namespace std; int main() { string s1,s2;//s1存输入的十六进制,s2存二进制 int n; int i,j,k; cin>>n; for(i=0;i<n;i++) { cin>&g...转载 2019-02-22 14:50:14 · 325 阅读 · 0 评论 -
十六进制转十进制
#include <iostream>#include <stdio.h>#include <string.h>#include <cmath>using namespace std;int main( ){ char a[8]; gets(a); int i,c=strlen(a);long long t=0;//注意输出的是...原创 2019-02-22 14:49:04 · 320 阅读 · 0 评论 -
十进制转十六进制
//思路:不断的取余(之前在纸上写的阶梯式算式,最后从下往上取数) #include <iostream>using namespace std;int main(){ long long a;char s[10];int i=0,c=0,temp;//temp是int,s[]是char!!! cin>>a; if(a==0) cout<<...原创 2019-02-22 14:48:07 · 298 阅读 · 0 评论 -
基础练习 报时助手
#include <iostream>using namespace std;string time(int x){ string c; switch(x) { case 0: c="zero";break; case 1: c="one";break; case 2: c="two";break; case 3: c="three";break; c...原创 2019-02-22 14:42:37 · 443 阅读 · 0 评论 -
基础练习 矩阵乘法
#include<iostream>using namespace std;int main(){ int a[30][30],b[30][30]={0},c[30][30]={0},i,j,N,M,k,p,t; cin>>N>>M; //N为阶数, N阶矩阵A的 M次幂 for(i=0;i<N;i++) ...原创 2019-02-22 14:36:17 · 361 阅读 · 0 评论