题解列表
蓝桥杯2017年第八届真题-发现环
摘要:解题思路:通过读题发现,只有一个环,那么就可以使用tarjan将这一个环缩成一个点,将这一个点中的点输出即可注意事项:参考代码:#include<bits/stdc++.h>
using names……
连续输出A+B for Input-Output Practice
摘要:解题思路:用数组存放,再输出注意事项:参考代码:#include<iostream>using namespace std;int main(){ int n,i,sum,b; int k=0; in……
1014: [编程入门]阶乘求和
摘要:参考代码:n = int(input())
arr = []
for i in range(1, n + 1):
count = 1
for j in range(1, i):……
超级简单A+B for Input-Output Practice (VII)
摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ int a,b; while(cin>>a>>b) cou……
用并查集来求两个点是否连通(模板题)
我不知道为什么很多题解都有dfs写,直接用并查集不更快一点吗参考代码:importjava.util.*;publicclassMain{staticint[]p=newint[1010];staticintn,m,st,ed;staticint[]x=newint[2010];staticint[]
【C语言题解】编写题解 3150: 蓝桥杯2023年第十四届省赛真题-冶炼金属
```#include//最大值考虑:A个O只够生成B个X,A不能再多了//Max=A/B//最大值只能向下取,不能向上取,三条记录合取最大值//最小值考虑,V越小,B越多,//临界情况,B比原来多1,说明X比原来少1//Min=A/(B+1)+1//Min只能向上取,
2814: 正常血压
摘要:参考代码:n = int(input())
count = []
h = 0
for i in range(n):
x, y = map(int, input().split())
……
2813: 药房管理
摘要:参考代码:m = int(input())
n = int(input())
arr = list(map(int, input().split()))
k = 0
for i in rang……
蓝桥杯算法提高VIP-剪刀石头布题解(c语言)最快
摘要:解题思路:通过做差确定谁输谁赢注意事项:参考代码:#include <stdio.h>int main(){ int a,b; scanf("%d %d",&a,&b); if(a=……