首页 > 其他分享 >ABC387

ABC387

时间:2025-01-17 11:23:57浏览次数:1  
标签:int 代码 rep1 ABC387 ans 模拟

A. Happy New Year 2025

模拟

代码实现
a, b = map(int, input().split())
print((a+b)**2)

B. 9x9 Sum

模拟

代码实现
#include <bits/stdc++.h>
#define rep1(i, n) for (int i = 1; i <= (n); ++i)

using namespace std;

int main() {
    int x;
    cin >> x;
    
    int ans = 0;
    rep1(i, 9)rep1(j, 9) {
        if (i*j != x) ans += i*j;
    }
    
    cout << ans << '\n';
    
    return 0;
}

C. Snake Numbers

标签:int,代码,rep1,ABC387,ans,模拟
From: https://www.cnblogs.com/Melville/p/18676573

相关文章

  • Atcoder ABC387F Count Arrays 题解 [ 绿 ] [ 基环树 ] [ 树形 dp ] [ 前缀和优化 ]
    CountArrays:一眼秒的计数题。思路显然,把小于等于的条件化为大的向小的连单向边,每个数的入度都是\(1\),就会形成一个基环树森林。那么考虑这个环上能填什么数。因为所有数都小于等于他后面的数,所以所有数都只能相等。这就启发我们在基环树上缩点之后再进行计数。那么当缩完点......
  • ABC387F
    题目还是很不错的。我们对于每一个\(i\),直接对\(a_i\)向\(i\)连一条边,很容易发现这是一个基环树。那我们直接按照套路来,考虑一个环对答案的贡献,显然环如果合法,则所有颜色相同,直接把它看成一个点即可。缩点后那剩下的解释一棵树了,我们考虑dp,设\(dp_{u,j}\)表示以\(u\)......