AtCoder
文章平均质量分 50
Sophon、
软工小白、ICPC混子选手
展开
-
【AtCoder】【Beginner Contest 233】A-D
题意:X是已贴邮票的价值,Y是需要贴邮票的价值。缺少的部分只能用价值为10的邮票补齐。问至少需要多少张价值为10的邮票。思路:简单计算就行。#include<bits/stdc++.h>using namespace std;int main(){ int x,y; cin>>x>>y; if(x<y){ if((y-x)%10){//有余数需要多补一张 cout<<(y-x)/10+1<<endl; } e.原创 2021-12-25 21:49:46 · 444 阅读 · 5 评论 -
【AtCoder】【Beginner Contest 232】A-D
题意:给定一个仅包含三个字符的字符串。约定:第一和第三个字符为数字,第二个字符为’x’。计算s[0]*s[1]。思路:用scanf格式化读取并计算。#include<bits/stdc++.h>using namespace std;const int N = 2e5+5;typedef long long ll;void solve(){ int a,b; scanf("%dx%d",&a,&b);//格式化读入内容 printf("%d\n",a*b.原创 2021-12-23 14:33:21 · 1296 阅读 · 0 评论 -
【AtCoder】【Beginner Contest 229】A-D
题意:给定两行两列共四个仅包含‘#’(代表黑色)、’.’(代表白色)的字符。问:黑色块是否联通?思路:当黑色块数大于2时必定联通。特判黑色块等于2且case1:左上右下 case2:左下右上两种不联通情况#include<bits/stdc++.h>using namespace std;void solve(){ string a,b; cin>>a>>b; int cnt=0; //统计'#'个数 for(int i=0;a[i];i++){原创 2021-11-28 11:28:47 · 432 阅读 · 0 评论 -
【AtCoder】【Beginner Contest 221】A-D
题意:输出32^(a-b)即可。这里敲了个快速幂。#include<iostream>using namespace std;typedef long long ll;ll q_pow(int a, int b){ ll ans = 1; while (b) { if (b & 1) ans *= a; a *= a; b >>= 1; } return ans;}int main(){ ll a, b; cin &g..原创 2021-10-04 21:11:35 · 151 阅读 · 0 评论