蓝桥算法模板
蓝桥有关算法模板题的题解
海岛Blog
专注于程序设计及其竞赛,专注于集成电路EDA设计
展开
-
LM0004 明明的随机数【排序】
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N 个 1 到 1000 之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。第 2 行为 M 个用空格隔开的正整数,为从小到大排好序的不相同的随机数。输出 2 行,第 1 行为 1 个正整数M,表示不相同的随机数的个数。第 1 行为 1 个正整数,表示所生成的随机数的个数:N。第 2 行有 N 个用空格隔开的正整数,为所产生的随机数。用计数排序的算法来实现。原创 2023-03-08 23:44:59 · 448 阅读 · 1 评论 -
LM0003 三角形的面积【计算几何】
每组测试数据输入有三行,每行一个实数坐标(x,y) 代表三角形三个顶点。输出一个实数表示三角形面积。结果保留2位小数,误差不超过10。这个题是给定三个坐标计算三角形面积,根据三角形公式进行计算。平面直角坐标系中有一个三角形, 请你求出它的面积。第一行输入一个T ,代表测试数据量。原创 2023-03-13 23:47:33 · 481 阅读 · 0 评论 -
LM0002 最大公约数【GCD】
给定两个正整数 A,B,求它们的最大公约数。输出共 T 行,每行包含一个整数,表示答案。第 1 行为一个整数T,表示测试数据数量。接下来的T 行每行包含两个正整数 A,B。使用STL的算法函数__gcd()来实现。原创 2023-03-08 22:21:29 · 463 阅读 · 0 评论 -
LM0001 排序【sort】
给定一个长度为 N 的数组A,请你先从小到大输出它的每个元素,再从大到小输出它的每个元素。输出共两行,每行包含N 个整数,表示答案。使用STL的算法函数sort()来实现。第一行包含一个整数 N。第二行包含N 个整数a。,表示数组A 的元素。原创 2023-02-28 06:01:21 · 439 阅读 · 0 评论