上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: AtCoder abc079_d 思路:floyd跑最短路(赛时把循环顺序记错了🤡) #include <bits/stdc++.h> using namespace std; #define int long long //#define double long double #define P 阅读全文
posted @ 2024-07-13 00:07 bible_w 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 寻找素数对 思路:数的范围为10000,直接筛出所有范围内的质数,n2的枚举所有质数对和的情况 #include <bits/stdc++.h> using namespace std; #define int long long #define PII pair<int, int> const i 阅读全文
posted @ 2024-07-10 17:09 bible_w 阅读(46) 评论(0) 推荐(0) 编辑
摘要: A Sierpinski carpet 思路:考虑把每一级的结构存下来,每一级都由3*3个上一级的结构推出的。先推出第一层1*3的结构,后面两层2*3直接复制1*3的结构,再找到中心位置赋值成白色即可 void solve() { vector<vector<string> > ve(10, vec 阅读全文
posted @ 2024-07-09 14:58 bible_w 阅读(48) 评论(0) 推荐(0) 编辑
摘要: A_Dice and Coin 题目链接:abc126_c 思路:分别求所有掷到的筛子数时赢得可能,进行求和 void solve() { int n, k; cin >> n >> k; double ans = 0; for (int i = 1; i <= n; ++i) { double n 阅读全文
posted @ 2024-07-08 15:20 bible_w 阅读(45) 评论(0) 推荐(0) 编辑
摘要: A [传智杯 #3 决赛] 课程 思路:维护第一组出现的数即可 查看代码 void solve() { int n, m, ans = 0; set<int> se; cin >> n >> m; for (int i = 0, x; i < n; ++i) cin >> x, se.insert( 阅读全文
posted @ 2024-04-09 23:56 bible_w 阅读(13) 评论(0) 推荐(0) 编辑
摘要: A [语言月赛 202401] 装满葡萄汁的酒杯 查看代码 void solve() { int n; cin >> n; if (n <= 100) cout << 100; else if(n <= 150) cout << 150; else if(n <= 300) cout << 300; 阅读全文
posted @ 2024-04-02 19:00 bible_w 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 7-1计算指数 gogogo 查看代码 void solve() { int n; cin >> n; cout << "2^" << n << " = " << (int)pow(2, n); } 7-2计算摄氏温度 good 查看代码 void solve() { int f = 100; in 阅读全文
posted @ 2024-03-26 22:47 bible_w 阅读(14) 评论(0) 推荐(0) 编辑
摘要: A - Setting up Camp 思路:判断c能否填充b让b为3的倍数 查看代码 void solve() { int a,b,c; cin>>a>>b>>c; int ans=a+b/3; b%=3; if(b>0&&b+c<3)cout<<-1<<'\n'; else{ ans+=(b+c 阅读全文
posted @ 2024-03-22 21:57 bible_w 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1-1代码胜于雄辩 嘿嘿 L1-2收水费 思路:分类讨论 L1-3日期 思路:模拟 L1-4回文数 思路:翻转后判断是否相等 L1-5yihan的新函数 思路:模拟 L1-6二进制 思路:二进制每位最多进位1,模拟下二进制加法即可 L1-7大山中的学院 思路:统计每个山脉对空地的贡献 L1-8堆积木 阅读全文
posted @ 2024-03-21 20:58 bible_w 阅读(44) 评论(0) 推荐(0) 编辑
摘要: A 查看代码 void solve() { int n,res=0; cin>>n; int idx=0; for(int i=1;;++i){ for(int j=1;j<=i;++j){ idx++; if(idx>n)break; res+=i; } if(idx>n)break; } cou 阅读全文
posted @ 2024-03-20 23:57 bible_w 阅读(9) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页