刷刷刷
biu~
☘️ 题目描述☘️
(1)暴力写法,数据太大自己编译器跑完,蓝桥杯上提交的
#include
using namespace std;
int main()
{long long n = 6, s = 1;for (int i = 1; i <= 22; i++){s *= 20;}if ((s - 1) % 7 > 0)cout << ((s - 1) % 7) % 7;else cout << 7;return 0;
}
biu~
☘️ 题目描述☘️
(1)仔细看题……
#include
using namespace std;int ids[10001];int main()
{int n;cin >> n;string s;for(int i = 0; i < n; i++){cin >> s;cin >> ids[i];}sort(ids, ids + n);for(int i = 0; i < n; i++){if(i > 0 && ids[i] == ids[i - 1]){continue;}cout << ids[i] << endl;}return 0;
}
biu~
☘️ 题目描述☘️
(1)当前组合总数=上一轮组合总数+当前种类总数当前组合总数=上一轮组合总数+当前种类总数当前组合总数=上一轮组合总数+当前种类总数,若当前组合总数>=人数当前组合总数>=人数当前组合总数>=人数,则输出牌种类数,结束循环;
#include
using namespace std;
int main() {int n;cin>>n;int i,temp=1,count=1;for(int i=2; ; i++) {if(temp>=n) {cout<