蓝桥杯-牛客冲刺题单
前言:
蓝桥杯前一天除了看看模板和做过的题,也可以限时做一下中等偏下的题找手感。
链接: 冲刺题单
链接: b站up主也有讲解
牛牛的早八
#include<bits/stdc++.h>
using namespace std;
#define int long long
#define endl '\n'
void solve()
{
int m;
cin >> m;
//cout<<"m="<<m<<endl;
int a = 0, b = 0;
while (m--)
{
int x, y;
scanf("%lld:%lld", &x, &y);
//cout<<"x="<<x<<' '<<"y="<<y<<endl;
int time = x * 60 + y;
//cout<<"time="<<time<<endl;
if (time > 480 && time <= 485)a++;
else if (time > 485)b++;
}
cout << a << ' ' << b << endl;
}
signed main()
{
int t = 1;
cin >> t;
while (t--)solve();
return 0;
}
光速签到
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N = 10;
int v[N];
int n;
int flag;
int res;
bool cmp(int x, int y)
{
return x > y;
}
signed main()
{
cin >> n;
for (int i = 0; i < n; i++)cin >> v[i];
sort(v, v + n, cmp);
for (int i = 0; i < n; i++)
{
if (v[i] != 0)
{
flag = 1;
break;
}
}
if (!flag)
{
for (int i = 0; i < n; i++)
{
cout << v[i];
}
return 0;
}
for (int i = 0; i < n; i++)
{
res = res * 10 + v[i];
}
if (res % 10 == 0) cout << res;
else cout << -1;
return 0;
}
牛牛的身高
#include<bits/stdc++.h>
using namespace std;
#define int long long
int n