第六届蓝桥杯大赛个人赛省赛(软件类)

蓝桥杯个人赛软件类历届真题及其解析 阅读详情

第六届蓝桥杯大赛个人赛省赛(软件类)


奖券数目

有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。
虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。

请提交该数字(一个整数),不要写任何多余的内容或说明性文字。

52488

code:

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int judge(int x){
    while(x){
        if(x % 10 == 4)
            return 0;
        x /= 10;
    }
    return 1;
}
int main(){
    int cnt = 0;
    for(int i = 10000; i <= 99999; i++){
        if(judge(i))cnt++;
    }
    printf("%d",cnt);
    return 0;
}


星系炸弹

在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。
每个炸弹都可以设定多少天之后爆炸。
比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。
有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。

请填写该日期,格式为 yyyy-mm-dd  即4位年份2位月份2位日期。比如:2015-02-19
请严格按照格式书写。不能出现其它文字或符号。

2017-08-05

windos计算器


三羊献瑞

观察下面的加法算式:

      祥a  瑞b  生c  辉d
  +   三e  羊f  献g  瑞b
-------------------
  三e 羊f  生c  瑞b  气h

(如果有对齐问题,可以参看【图1.jpg】)



其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。

请你填写“三e羊f献g瑞b”所代表的4位数字(答案唯一),不要填写任何多余内容。

1085

code:

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main(){
    int a,b,c,d,e,f,g,h;
    for(a = 1; a <= 9; a++){
        for(b = 0; b <= 9; b++){
            for(c = 0; c <= 9; c++){
                for(d = 0; d <= 9; d++){
                    for(e = 1; e <= 9; e++){
                        for(f = 0; f <= 9; f++){
                            for(g = 0; g <= 9; g++){
                                for(h = 0; h <= 9; h++){
                                    int tmp1 = a*1000+b*100+c*10+d;
                                    int tmp2 = e*1000+f*100+g*10+b;
                                    int ans = e*10000+f*1000+c*100+b*10+h;
                                    if(a!=b&&a!=c&&a!=d&&a!=e&&a!=f&&a!=g&&a!=h&&
                                       b!=c&&b!=d&&b!=e&&b!=f&&b!=g&&b!=h&&
                                       c!=d&&c!=e&&c!=f&&c!=g&&c!=h&&
                                       d!=e&&d!=f&&d!=g&&d!=h&&
                                       e!=f&&e!=g&&e!=h&&
                                       f!=g&&f!=h&&
                                       g!=h){
                                        if(tmp1+tmp2==ans){
                                            printf("%d%d%d%d\n",e,f,g,b);
                                        }
                                       }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    return 0;
}


格子中输出

StringInGrid函数会在一个指定大小的格子中打印指定的字符串。
要求字符串在水平、垂直两个方向上都居中。
如果字符串太长,就截断。
如果不能恰好居中,可以稍稍偏左或者偏上一点。

下面的程序实现这个逻辑,请填写划线部分缺少的代码。

#include <stdio.h>
#include <string.h>

void StringInGrid(int width, int height, const char* s)
{
    int i,k;
    char buf[1000];
    strcpy(buf, s);
    if(strlen(s)>width-2) buf[width-2]=0;
    
    printf("+");
    for(i=0;i<width-2;i++) printf("-");
    printf("+\n");
    
    for(k=1; k<(height-1)/2;k++){
        printf("|");
        for(i=0;i<width-2;i++) printf(" ");
        printf("|\n");
    }
    
    printf("|");
    
    printf("%*s%s%*s",(width-2-strlen(s))/2," ",s,width-2-strlen(s))/2," ");  //填空
              
    printf("|\n");
    
    for(k=(height-1)/2+1; k<height-1; k++){
        printf("|");
        for(i=0;i<width-2;i++) printf(" ");
        printf("|\n");
    }    
    
    printf("+");
    for(i=0;i<width-2;i++) printf("-");
    printf("+\n");    
}

int main()
{
    StringInGrid(20,6,"abcd1234");
    return 0;
}

对于题目中数据,应该输出:
+------------------+
|                  |
|     abcd1234     |
|                  |
|                  |
+------------------+

(如果出现对齐问题,参看【图1.jpg】)



注意:只填写缺少的内容,不要书写任何题面已有代码或说明性文字。


九数组分数

1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?

下面的程序实现了该功能,请填写划线部分缺失的代码。

#include <stdio.h>

void test(int x[])
{
    int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];
    int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]*10 + x[8];
    
    if(a*3==b) printf("%d / %d\n", a, b);
}

void f(int x[], int k)
{
    int i,t;
    if(k>=9){
        test(x);
        return;
    }
    
    for(i=k; i<9; i++){
        {t=x[k]; x[k]=x[i]; x[i]=t;}
        f(x,k+1);
        t=x[k]; x[k]=x[i]; x[i]=t;
    }
}
    
int main()
{
    int x[] = {1,2,3,4,5,6,7,8,9};
    f(x,0);    
    return 0;
}


注意:只填写缺少的内容,不要书写任何题面已有代码或说明性文字。




加法变乘法

我们都知道:1+2+3+ ... + 49 = 1225
现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015

比如:
1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015
就是符合要求的答案。

请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。

注意:需要你提交的是一个整数,不要填写任何多余的内容。

16

code:

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int judge(int a,int b){
    int c = a+1;
    int d = b+1;
    int sum = 0;
    for(int i = 1; i <= 49; i++){
        if(i == a || i == b || i == c || i ==d) continue;
        sum += i;
    }
    sum += (a * c + b * d);
    if(sum == 2015) return 1;
    else return 0;
}
int main(){
    for(int i = 1; i <= 48; i++){
        for(int j = i+2; j <= 48; j++){
            if(judge(i,j)){
                printf("%d\n",i);
            }
        }
    }
    return 0;
}


牌型种数

小明被劫持到X赌城,被迫与其他3人玩牌。
一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。
这时,小明脑子里突然冒出一个问题:
如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?

请填写该整数,不要填写任何多余的内容或说明文字。

3598180

code:

//#include <iostream>
//#include <cstdio>
//#include <cstring>
//using namespace std;
//int main(){
//    int a,b,c,d,e,f,g,h,i,j,k,l,m;
//    int cnt = 0;
//    int sum;
//    for(a = 0; a <= 4; a++){
//
//        for(b = 0; b <= 4; b++){
//
//            for(c = 0; c <= 4; c++){
//
//                for(d = 0; d <= 4; d++){
//
//                    for(e = 0; e <= 4; e++){
//
//                        for(f = 0; f <= 4; f++){
//
//                            for(g = 0; g <= 4; g++){
//
//                                for(h = 0; h <= 4; h++){
//
//                                    for(i = 0; i <= 4; i++){
//
//                                        for(j = 0; j <= 4; j++){
//
//                                            for(k = 0; k <= 4; k++){
//
//                                                for(l = 0; l <= 4; l++){
//
//                                                    for(m = 0; m <= 4; m++){
//                                                        sum = a+b+c+d+e+f+g+h+i+j+k+l+m;
//                                                        if(sum == 13)cnt++;
//                                                    }
//                                                }
//                                            }
//                                        }
//                                    }
//                                }
//                            }
//                        }
//                    }
//                }
//            }
//        }
//    }
//    printf("%d",cnt);
//    //注意起始值从几开始!!!!!!!!!!
//    return 0;
//}
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int sum = 0;
void dfs(int n,int num){
    if(n > 13) return;//防止0的情况一直递归下去
    if(num >= 13){//加快速度
        if(num == 13)sum++;
        return;
    }
    dfs(n+1,num);
    dfs(n+1,num+1);
    dfs(n+1,num+2);
    dfs(n+1,num+3);
    dfs(n+1,num+4);
}
int main(){
    dfs(0,0);
    printf("%d\n",sum);
    return 0;
}

移动距离

X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...
当排满一行时,从下一行相邻的楼往反方向排号。
比如:当小区排号宽度为6时,开始情形如下:

1  2  3  4  5  6
12 11 10 9  8  7
13 14 15 .....    

我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移距离(不能斜线方向移动)

输入为3个整数w m n,空格分开,都在1到10000范围内
w为排号宽度,m,n为待计算的楼号。
要求输出一个整数,表示m n 两楼间最短移动距离。

例如:
用户输入:
6 8 2
则,程序应该输出:
4

再例如:
用户输入:
4 7 20
则,程序应该输出:
5

资源约定:
峰值内存消耗 < 256M
CPU消耗  < 1000ms


请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。

所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。

注意: main函数需要返回0
注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。
注意: 所有依赖的函数必须明确地在源文件中 #include <xxx>, 不能通过工程设置而省略常用头文件。

提交时,注意选择所期望的编译器类型。

code:

#include <iostream>
#include <cstdio>
#include <cstring>
#include <cmath>
using namespace std;
int calc(int w,int m,int n){
    int step = 0;
    //计算两个点所在行
    int rm,rn;
    if(m % w == 0) rm = m / w - 1;
    else rm = m / w;
    if(n % w == 0) rn = n / w - 1;
    else rn = n / w;
    step += abs(rm - rn);
    //计算列间距
    int cm,cn;
    if(rm % 2 == 0){
        cm = m % (w * 2);
        cm = w - cm;
    }
    else{
        if(m % (w * 2) == 0) cm = w * 2;
        else cm = m % (w * 2);
        cm = cm - (w + 1);
    }
    if(rn % 2 == 0){
        cn = n % (w * 2);
        cn = w - cn;
    }
    else{
        if(n % (w * 2) == 0) cn = w * 2;
        else cn = n % (w * 2);
        cn = cn - (w + 1);
    }
    step += abs(cn-cm);
    return step;
}
int main(){
    int w,m,n;
    scanf("%d%d%d",&w,&m,&n);
    printf("%d\n",calc(w,m,n));
    return 0;
}


垒骰子

赌圣atm晚年迷恋上了垒骰子,就是把骰子一个垒在另一个上边,不能歪歪扭扭,要垒成方柱体。
经过长期观察,atm 发现了稳定骰子的奥秘:有些数字的面贴着会互相排斥!
我们先来规范一下骰子:1 的对面是 4,2 的对面是 5,3 的对面是 6。
假设有 m 组互斥现象,每组中的那两个数字的面紧贴在一起,骰子就不能稳定的垒起来。
atm想计算一下有多少种不同的可能的垒骰子方式。
两种垒骰子方式相同,当且仅当这两种方式中对应高度的骰子的对应数字的朝向都相同。
由于方案数可能过多,请输出模 10^9 + 7 的结果。

不要小看了 atm 的骰子数量哦~

「输入格式」
第一行两个整数 n m
n表示骰子数目
接下来 m 行,每行两个整数 a b ,表示 a 和 b 数字不能紧贴在一起。

「输出格式」
一行一个数,表示答案模 10^9 + 7 的结果。

「样例输入」
2 1
1 2

「样例输出」
544

「数据范围」
对于 30% 的数据:n <= 5
对于 60% 的数据:n <= 100
对于 100% 的数据:0 < n <= 10^9, m <= 36


资源约定:
峰值内存消耗 < 256M
CPU消耗  < 2000ms


请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。

所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。

注意: main函数需要返回0
注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。
注意: 所有依赖的函数必须明确地在源文件中 #include <xxx>, 不能通过工程设置而省略常用头文件。

提交时,注意选择所期望的编译器类型。


答案博客地址



生命之树

在X森林里,上帝创建了生命之树。

他给每棵树的每个节点(叶子也称为一个节点)上,都标了一个整数,代表这个点的和谐值。
上帝要在这棵树内选出一个非空节点集S,使得对于S中的任意两个点a,b,都存在一个点列 {a, v1, v2, ..., vk, b} 使得这个点列中的每个点都是S里面的元素,且序列中相邻两个点间有一条边相连。

在这个前提下,上帝要使得S中的点所对应的整数的和尽量大。
这个最大的和就是上帝给生命之树的评分。

经过atm的努力,他已经知道了上帝给每棵树上每个节点上的整数。但是由于 atm 不擅长计算,他不知道怎样有效的求评分。他需要你为他写一个程序来计算一棵树的分数。

「输入格式」
第一行一个整数 n 表示这棵树有 n 个节点。
第二行 n 个整数,依次表示每个节点的评分。
接下来 n-1 行,每行 2 个整数 u, v,表示存在一条 u 到 v 的边。由于这是一棵树,所以是不存在环的。

「输出格式」
输出一行一个数,表示上帝给这棵树的分数。

「样例输入」
5
1 -2 -3 4 5
4 2
3 1
1 2
2 5

「样例输出」
8

「数据范围」
对于 30% 的数据,n <= 10
对于 100% 的数据,0 < n <= 10^5, 每个节点的评分的绝对值不超过 10^6 。

资源约定:
峰值内存消耗 < 256M
CPU消耗  < 3000ms


请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。

所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。

注意: main函数需要返回0
注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。
注意: 所有依赖的函数必须明确地在源文件中 #include <xxx>, 不能通过工程设置而省略常用头文件。

提交时,注意选择所期望的编译器类型。


#include <iostream>
#include <cstdio>
#include <cstring>
#include <vector>
using namespace std;
const int MAXN = 1000010;
vector<int> G[MAXN];
int vis[MAXN],v[MAXN],n;
long long dp[MAXN],ans;
void dfs(int s){
    vis[s] = 1;
    for(int i = 0; i < G[s].size(); i++){
        if(!vis[G[s][i]]){
            dfs(G[s][i]);
            if(dp[G[s][i]] > 0)
                dp[s] += dp[G[s][i]];
        }
    }
    ans = max(ans,dp[s]);
}
int main(){
    int i,x,y;
    scanf("%d",&n);
    for(i = 1; i <= n; i++){
        scanf("%d",&v[i]);
        dp[i] = v[i];
    }
    for(i = 0; i < n-1; i++){
        scanf("%d%d",&x,&y);
        G[x].push_back(y);
        G[y].push_back(x);
    }
    memset(vis,0,sizeof(vis));
    dfs(1);
    printf("%lld\n",ans);
    return 0;
}


第六届蓝桥杯大赛个人赛省赛(软件类)真题(C语言A组) 以下是我自己写的答案,因为没有标准答案,也不知道对错。。1. 方程整数解方程: a^2 + b^2 + c^2 = 1000 这个方程有整数解吗?有:a,b,c=6,8,30 就是一组解。 你能算出另一组合适的解吗?请填写该解中最小的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。答案:6其实默默的想一下,不用写代码,肯定是6。。#include<cstdio> #inc 阅读详情

相关推荐

【蓝桥杯】第六届蓝桥杯大赛个人赛省赛(软件类) Java大学C组 -题目与答案

第六届蓝桥杯大赛个人赛省赛(软件类) Java大学C组 -题目与答案 1、结果填空(满分3分) 2、结果填空(满分5分) 3、结果填空(满分9分) 4、代码填空(满分11分) 5、代码填空(满分15分) 15 36 1085 6、结果填空(满分17分) ...

竹子的博客 575

第六届蓝桥杯大赛个人赛省赛真题C++A组,B组,C组真题解析

文章目录题目链接A组真题题目结构第一题 方程整数解第二题 星系炸弹第三题 奇妙的数字第四题 格子中输出第五题 九数组分数第六题 牌型种数第七题 手链样式第八题 饮料换购 题目链接 A组真题 题目结构 题目 类型 分值 第一题 结果填空 3分 第二题 结果填空 5分 第三题 结果填空 9分 第四题 代码填空 11分 第五题 代码填空 15分 第六题 结果填空 17分 第七题 结果填空 21分 第八题 程序设计 13分 第九题 程序设计 25分 第十题 程序

pursuit的博客 1890

第六届蓝桥杯程序

第六届蓝桥杯的程序,试过可以正常使用的。其中有一些地方还是有待修缮的。

蓝桥杯嵌入式第六届省赛题目

本次代码只展示了最重要的两个部分,adc,at24c02等等的配置尚未展出,有需要完整工程的小伙伴可以私信我。

m0_74228966的博客 969

蓝桥杯省赛第六届题目

蓝桥杯省赛第六届题目,自己写的。。。。。。。。。。。

光谱分布、光谱辐射通量密度与不同时间段分布光谱(图示)

1、光谱分布图 2 太阳辐射能量图 3、不同时间段的太阳分布光谱图 4、不同波长的光的能量分布主要区域 5、不同波段的使用场景

maopig的专栏 2万+

第六届蓝桥杯单片机省赛----程序题

main.c程序 #include<stc15f2k60s2.h> #include "ds18b20.h" #include <ds1302.h> #define uchar unsigned char //定义无符号字符类型uchar #define uint unsigned int //定义无符号整型类型uint uchar code tab[]={0xc0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90,0Xb...

朽木自雕i的博客 8997

光耦继电器电路分析

光耦电路的分析笔记

MingYue_SSS的博客 6873

【蓝桥杯嵌入式】第六届省赛程序题项目代码及讲解

蓝桥杯嵌入式真题

weixin_46920037的博客 7552

433M无线遥控器EV1527协议解码实战:从逻辑分析到代码优化

本文详细解析了433M无线遥控器EV1527协议的实战解码过程。从使用逻辑分析仪抓取波形、理解同步头与数据位编码原理开始,逐步深入代码实现。文章重点对比了原始定时器轮询法的痛点,并提出了基于“边沿捕获+时间戳”的优化方案,构建了高效、可移植且具备抗干扰能力的解码引擎,最后分享了跨平台移植的核心技巧。

weixin_29168813的博客 924

《Hadoop大数据技术原理与应用》(第2版)黑马程序员的课后习题答案

《Hadoop大数据技术原理与应用》(第2版)黑马程序员的课后习题答案

qq_36773158的博客 4646

第六届蓝桥杯大赛个人赛省赛(软件类) 【Java 大学C组】格子中输出

第六届蓝桥杯大赛个人赛省赛(软件类) 【Java 大学C组】格子中输出 文章目录格子中输出问题描述答案提交解题思路Java代码总结 格子中输出 类型:占位符的应用 参考:蓝桥杯-格子中输出-java 提示:以下是本篇文章正文内容,下面案例可供参考 问题描述 stringInGrid方法会在一个指定大小的格子中打印指定的字符串。 要求字符串在水平、垂直两个方向上都居中。 如果字符串太长,就截断。 如果不能恰好居中,可以稍稍偏左或者偏上一点。 下面的程序实现这个逻辑,请填写划线部分缺少的代码。 publi

chen_XiaoFang的博客 470

【OCCT】第3讲 OpenCasCade&VTK实现三维建模Demo

本文分享OpenCasCade&VTK共同实现三维建模Demo,希望对各位小伙伴有所帮助!1. 新建Visual Studio工程新建空项目添加main.cpp添加main函数2. 配置OpenCasCade & VTK 库配置包含路径:配置库文件:添加链接库:添加运行环境:注意:VTK库的版本要与编译OpenCasCade库时选择的版本一致,否则会出错!

qq_40041064的博客 779

第六届蓝桥杯大赛个人赛决赛(软件类)真题+省赛(软件类)真题(第一题~第四题)

第一题 题目:机器人数目少年宫新近邮购了小机器人配件,共有3类,其中, A类含有:8个轮子,1个传感器 B类含有:6个轮子,3个传感器 C类含有:4个轮子,4个传感器他们一共订购了100套机器人,收到了轮子600个,传感器280个。根据这些信息请你计算:B类型机器人订购了多少个?请直接提交该整数,不要填写任何多余内容。所谓回文数就是左右对称的数字,比如:当然,单个的数字也可以算作是对称的。

2301_77935571的博客 1679

VS2019+EasyX图形库实战:手把手教你用C语言打造消消乐小游戏(附完整源码)

本文详细介绍了如何使用VS2019和EasyX图形库从零开始构建一个C语言消消乐小游戏。通过环境配置、数据结构设计、界面绘制、交互实现到游戏逻辑完善的完整流程,帮助开发者掌握图形编程和游戏开发的核心技巧,并附有完整源码供参考。

bush的博客 186

自适应控制 (Adaptive Control) 算法详解及案例分析

自适应控制是一种能够在线调整控制器参数以适应系统动态变化的控制方法。其核心思想是通过实时估计系统参数或调整控制器参数,使系统在不确定性或动态变化的环境中仍能保持稳定性和性能。

闲人编程的博客 4081

第六届蓝桥杯大赛个人赛省赛(软件类) C/C++大学B组

第六届蓝桥杯大赛个人赛省赛(软件类)C/C++大学B组 奖券数目 有些人很迷信数字,比如带“4" 的数字,认为和“死"谐音,就觉得不吉利.虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求.某抽奖活动的奖券号码是5位数(10000–99999), 要求其中不要出现带“4"的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张. 请提交该数字(一个整数), 不要写任何多余的内容或说明性文字. 答案:52488 #include <iostream> using names

binflcy的博客 507

Android SystemUI——初始化流程(三)

1、Android 系统在启动之后,首先会Zygote进程,Zygote进程又会进一步启动 SystemServer进程,它会启动各种系统所需要的服务,在监听AMS启动完毕之后,还会启动SystemUIService。2、在启动SystemUIService服务之前,系统首先会创建SystemUI对应的进程,获取SystemUIAppComponentFactory实例对象,调用instantiateApplicationCompat创建SystemUIApplication实例对象并设置回调方法。

小旭的专栏 1157

第六届蓝桥杯大赛个人赛省赛(软件类)真题

三角形面积 提取 小方格面积是1 三角形面积是多少 分析 复述 思路 三角形面积=底*高/2 用该三角形的外接矩形减去3个三角形的面积 模拟 时间复杂度 收获 import java.io.IOException; class MC{ public void run(){ int s = 8 * 8 - 8 * 4 / 2 - 4 * 6 / 2 - 2 * 8 / 2; System.out.println(s); } } public

qq_45382931的博客 313

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

第六届蓝桥杯大赛个人赛省赛(软件类) Java 大学B组

好久没更新过博客了,就从蓝桥杯省赛开始更新吧。 第一题: 三角形面积 如图1所示。图中的所有小方格面积都是1。 那么,图中的三角形面积应该是多少呢? 请填写三角形的面积。不要填写任何多余内容或说明性文字。 解题分析:直接计算,8x8-(8x4)/2-4x6/2-8x2/2=28,没啥说的  第二题: 立方变自身 观察下面的现象,某个数字的立方,按位累加仍然等于

图乐 5913

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

第六届蓝桥杯大赛个人赛省赛(软件类)真题-Java语言B组

目录 三角形面积 立方变自身 三羊祥瑞 循环节长度 九数组分数 加法变乘法 牌型种数 饮料换购 垒骰子 生命之树 三角形面积 如图所示。图中的所有小方格面积都是1。 那么,图中的三角形面积应该是多少呢? 请填写三角形的面积。不要填写任何多余内容或说明性文字。 【解析】长方形的面积减去另外3个三角形的面积 public class Main { public static void main(String[] args) { System.out.println((.

WHT869706733的博客 813

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

第六届蓝桥杯大赛个人赛省赛(软件类)C语言B组

1.奖券数目 **题目描述 有些人很迷信数字,比如带“4" 的数字,认为和“死"谐音,就觉得不吉利. 虽然这些说法纯属无穭之谈,但有时还要迎合大众的需求.某抽奖活动的奖券号码是5 位数(00009999), 要求其中不要出现带“4" 的号码,主办单位请你计算- -下,如果任 何两张奖券不重号,最多可发出奖券多少张. 请提交该数字(一个整数),不要写任何多余的内容或说明性文字.** 暴力解题,yyds! 52488张 #include <stdio.h> main() { int sum

qq_55810765的博客 676

蓝桥杯大赛个人赛省赛(软件类) C/C++ 大学B组

第六届蓝桥杯大赛个人赛省赛(软件类) C/C++ 大学B组

好儿郎~志在四方 3596

第六届蓝桥杯大赛个人赛省赛(软件类本科B组)做题笔记

奖券数目 有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。 虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。 请提交该数字(一个整数),不要写任何多余的内容或说明性文字。 Ans=52488 Codes: #include <iostream> #include <string.h> #includ

Sgappti的博客 472

2015年 第六届蓝桥杯大赛个人赛省赛(软件类) C/C++大学A组 题目

第六届蓝桥杯大赛个人赛省赛(软件类) C/C++ 大学A组 考生须知: l  考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题。 l  考试时间为4小时。时间截止后,提交答案无效。 l  在考试强制结束前,选手可以主动结束考试(需要身份验证),结束考试后将无法继续提交或浏览答案。 l  选手可浏览自己已经提交的答案。被浏览的答案允许拷贝。 l  对同一题目,选手可多

王小东大将军的博客 1355
上一篇: Necklace CodeForces - 613C
下一篇: 第八届蓝桥杯大赛个人赛省赛(软件类)真题B组
Guuuuuu老师儿
博客等级 码龄9年 259粉丝 718原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值