AtCoder Beginner Contest 182 解题报告

abc182_a twiblr

AtCoder Beginner Contest 182 第一题,签到。

题目链接:A – twiblr

题意翻译

  • 你有一个 twiblr 账号,你有 \( a \) 个粉丝和 \( b \) 个关注;
  • twiblr 有一个规则,就是你的关注数量不能超过粉丝数加 \( 100 \);
  • 求你还能额外关注多少人。
  • 数据范围:\( 0 \leq a , b \leq 10 ^ 4 \),\( b \leq 2 \times a + 100 \)。

题解

显然答案是 \( 2a+100-b \)。

#include <bits/stdc++.h>
using namespace std;
#define reg register
typedef long long ll;
#define getchar() (p1 == p2 && (p2 = (p1 = buf) + fread(buf, 1, 100000, stdin), p1 == p2) ? EOF : *p1++)
static char buf[100000], *p1 = buf, *p2 = buf;
inline int read(void)
{
    reg bool f = false;
    reg char ch = getchar();
    reg int res = 0;
    while (!isdigit(ch))
        f |= (ch == '-'), ch = getchar();
    while (isdigit(ch))
        res = 10 * res + (ch ^ '0'), ch = getchar();
    return f ? -res : res;
}

int a, b; //定义 a,b

int main(void)
{
    a = read(), b = read();          //读入 a,b
    printf("%d\n", 2 * a + 100 - b); //输出答案
    return 0;
}
Pages: 1 2 3 4 5 6 7 8