蓝桥杯备战国赛1

server/2024/9/24 11:27:49/

开心的金明 火烧赤壁  南蛮图腾

#include<iostream>
#include<algorithm>
#include<cmath>
using namespace std;
int n, m;
int v[30], k[30];
int arr[30010][30];
int main()
{cin >> n >> m;for (int i = 1;i <= m;i++){cin >> v[i] >> k[i];}for (int i = 0;i <= n;i++){for (int j = 0;j <= m;j++){if (i >= v[j]){arr[i][j] = max(arr[i - v[j]][j - 1] + v[j] * k[j], arr[i][j - 1]);}else{arr[i][j] = arr[i][j-1];}}}cout << arr[n][m];return 0;
}

#include<iostream>
#include<algorithm>
using namespace std;
struct xian {int s;int e;
};
xian  arr[20010];
bool cmp(xian x1, xian x2)
{if (x1.s == x2.s){return x1.e < x2.e;}else return x1.s < x2.s;
}int main()
{int n;cin >> n;for (int i = 1;i <= n;i++){cin >> arr[i].s >> arr[i].e;}sort(arr + 1, arr + 1 + n, cmp);long long res = 0;int endd;for (int i = 1;i <= n;i++){if (i == 1){res = arr[i].e - arr[i].s;endd = arr[i].e;}else{if (arr[i].s >= endd){endd = arr[i].e;res += arr[i].e - arr[i].s;}else if (arr[i].e > endd){res += arr[i].e - endd;endd = arr[i].e;}}}cout << res << endl;return 0;
}

 

#include<iostream>
using namespace std;
//		 /\
//		/__\
//	   / \ /\
//	  /__\/__\char arr[4100][2100];
int main()
{int n;cin >> n;arr[1][2] = '/';arr[1][3] = '\\';arr[2][1] = '/';arr[2][2] = '_';arr[2][3] = '_';arr[2][4] = '\\';int a = 2, b = 4;for (int i = 1;i < n; i++){for (int j = 1;j <= a;j++){for (int z = 1;z <= b;z++){arr[j + a][z] = arr[j][z];arr[j + a][z + b] = arr[j][z];arr[j][z] = ' ';}}for (int j = 1;j <= a;j++){for (int z = 1;z <= b;z++){arr[j][z + a] = arr[j + a][z];}}a *= 2;b *= 2;}for (int i = 1;i <= a;i++){for (int j = 1;j <= b;j++){if (arr[i][j] != '/' && arr[i][j] != '_' && arr[i][j] != '\\'){cout << " ";}else{cout << arr[i][j];}}cout << endl;}return 0;
}

 

 

 


http://www.ppmy.cn/server/32106.html

相关文章

MySQL 环境Redis 环境Minio 环境XXL-JOB 环境 的区别

MySQL、Redis、Minio和XXL-JOB都是常见的开源软件&#xff0c;用于不同的用途和场景。以下是它们之间的区别&#xff1a; MySQL环境&#xff1a;MySQL是一个关系型数据库管理系统&#xff0c;常用于存储和管理结构化数据。它支持SQL语言&#xff0c;并提供了可靠的事务处理和数…

STM32进入睡眠模式的方法

#STM32进入睡眠模式的方法 今天学习了如何控制STM32进入睡眠模式&#xff0c;进入睡眠模式的好处就是省电&#xff0c;今天学习的只是浅度睡眠&#xff0c;通过中断就能唤醒。比如单片机在那一放&#xff0c;也许好几天好几个月都不用一次&#xff0c;整天的在那空跑while循环…

二叉树的直径

题目描述&#xff1a;给你一棵二叉树的根节点&#xff0c;返回该树的 直径 。二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。两节点之间路径的 长度 由它们之间边数表示。 示例 1&#xff1a; 输入&#xff1a;root […

深度剖析muduo网络库1.1---面试提问(阻塞、非阻塞、同步、异步)

在面试过程中&#xff0c;如果被问到关于IO的阻塞、非阻塞、同步、异步时&#xff0c;我们应该如何回答呢&#xff1f; 结合最近学习的课程&#xff0c;我作出了以下的总结&#xff0c;希望能与大家共同探讨&#xff01; 先给出 陈硕大神原话&#xff1a;在处理IO的时候&…

【C++】---模板进阶

【C】---模板进阶 一、模版参数1、类型参数2、非类型参数 二、模板的特化1、函数模板的特化2、类模板特化&#xff08;1&#xff09;全特化&#xff08;2&#xff09;偏特化 三、模板分离编译1、模板支持分离编译吗&#xff1f;2、为什么模板不支持分离编译&#xff1f;3、如何…

数据库 和 SQL 和 索引事务 和 Java数据库编程(JDBC)

一、初识数据库 什么是数据库&#xff1f;和数据结构有什么关系&#xff1f; 数据库是“一类软件”&#xff0c;能够针对数据进行管理。数据结构&#xff0c;也是针对数据进行管理。所以&#xff0c;数据库其实就是一个“基于数据结构”实现出来的软件。 有哪些常用数据库&…

MySQL表的增删改查

在进行表操作之前,一定要use选中数据库 注释&#xff1a;在SQL中可以使用 --空格描述 来表示注释说明 CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母。 文章目录 数据库约束约束类型NOT NULL约束UNIQUE&#xff1a;唯一约束DEFAULT&…

int类型的取值范围(为什么负数比正数表示的范围多一位)

&#x1f381;个人主页&#xff1a;我们的五年 &#x1f50d;系列专栏&#xff1a;C语言基本概念 &#x1f337;追光的人&#xff0c;终会万丈光芒 目录 &#x1f3dd;1.int的基本概念&#xff1a; 空间大小&#xff1a; 有符号类型的表示形式&#xff1a; &#x1f3dd;2.…