国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

AtCoder ABC306 A~D 題解

2023-07-07 23:59 作者:天邊的生活11  | 我要投稿

[比賽源網(wǎng)站]:https://atcoder.jp/contests/abc306

A

[AtCoder 原題]:https://atcoder.jp/contests/abc306/tasks/abc306_a

題意簡述

給定長度為 N 的字符串 S。請你求出 S[1]S[1]S[2]S[2]...S[N]S[N] 構(gòu)成的字符串。

思路

直接輸入然后模擬即可。

時間復(fù)雜度:O(n)。

Code

#include<bits/stdc++.h>


using namespace std;

int n;

string s;

int main(){

? cin >> n >> s;

? for (int i = 0; i < n; i++){

? ? cout << s[i] << s[i];

? }

??

? return 0;

}

B

[AtCoder 原題]:https://atcoder.jp/contests/abc306/tasks/abc306_b

題意簡述

給定長度為 64 的 01 序列 A[0] ~ A[63]。求出題目的式子的值。


分析

同樣也是直接模擬即可。

但是注意要開 `unsigned long long` 或 `__int128` 或 `__int128_t`。


Code


#include<bits/stdc++.h>


using namespace std;

unsigned long long ans, cnt = 1;

int main(){

? for (int i = 1; i <= 64; i++){

? ? long long x;

? ? cin >> x;

? ? ans += x * cnt;

? ? cnt *= 2;

? }

? cout << ans;

? return 0;

}


C

請參閱 [AtCoder ABC306 C Centers 題解:https://www.luogu.com.cn/blog/tianbiandeshenghuo11/solution-at-abc306-c。


# D

請參閱 [AtCoder ABC306 D Poisonous Full-Course 題解]:(https://www.luogu.com.cn/blog/tianbiandeshenghuo11/solution-at-abc306-d)。


AtCoder ABC306 A~D 題解的評論 (共 條)

分享到微博請遵守國家法律
康定县| 黎平县| 陕西省| 乌兰察布市| 拜泉县| 金门县| 安阳县| 济南市| 柘城县| 双鸭山市| 乐清市| 金寨县| 屯门区| 道孚县| 若尔盖县| 万宁市| 桂阳县| 揭西县| 商水县| 湖口县| 太和县| 修武县| 海阳市| 开化县| 平顺县| 中宁县| 广汉市| 上杭县| 大港区| 荔波县| 大田县| 廊坊市| 嘉黎县| 伊川县| 博客| 通城县| 陈巴尔虎旗| 犍为县| 虹口区| 江孜县| 闵行区|