Codeforces Round #234 (Div. 2)
Problems # Name A Inna and Choose Options standard input/output 1 s, 256 MB x1942 B Inna and New Matrix of Candies standard input/output 1 s, 256 MB x1556 C Inna and Huge Candy Matrix standard input/output 2 s, 256 MB x1114 D Dima and Bact
Problems
# | Name | ||
---|---|---|---|
A |
Inna and Choose Options
standard input/output 1 s, 256 MB |
![]() ![]() |
![]() |
B |
Inna and New Matrix of Candies
standard input/output 1 s, 256 MB |
![]() ![]() |
![]() |
C |
Inna and Huge Candy Matrix
standard input/output 2 s, 256 MB |
![]() ![]() |
![]() |
D |
Dima and Bacteria
standard input/output 2 s, 256 MB |
![]() ![]() |
![]() |
E |
Inna and Binary Logic
standard input/output 3 s, 256 MB |
![]() ![]() |
![]() |
A题:直接暴力枚举每种情况即可。水题
B题:记录下S,G的距离,每种距离只要一次,开个vis数组标记,最后遍历一遍看又几个即可
C题:模拟旋转即可。
D题:并查集+floyd,把w=0的边的点并查集处理,判断同种类是否都在一个集合内,不是就No,剩下的就利用floyd求出最短路即可。
E题:位运算,每个数字对应的每个位向左和向右延生,这个区间内向下的那个三角形区间一定是会增加(1
代码:
A题:
#include <stdio.h> #include <string.h> int t, n; char str[15]; char save[15][15]; bool judge(int a, int b) { int i, j; for (i = 0; i <br> B题: <pre class="brush:php;toolbar:false">#include <stdio.h> #include <string.h> #include <algorithm> using namespace std; const int N = 1005; int n, m, i, j, vis[N]; char g[N][N]; int main() { scanf("%d%d", &n, &m); for (i = 0; i <br> C题: <pre class="brush:php;toolbar:false">#include <stdio.h> #include <string.h> #include <algorithm> using namespace std; int n, m, x, y, z, p, i, j; struct Point { int x, y; } po[100005]; void at(Point &a) { int x = a.x, y = a.y; a.y = n - x + 1; a.x = y; } void ht(Point &a) { int x = a.x, y = a.y; a.y = m - y + 1; a.x = x; } void ct(Point &a) { int x = a.x, y = a.y; a.y = x; a.x = m - y + 1; } int main() { scanf("%d%d%d%d%d%d", &n, &m, &x, &y, &z, &p); x %= 4; y %= 2; z %= 4; for (i = 0; i <br> D题: <pre class="brush:php;toolbar:false">#include <stdio.h> #include <string.h> #include <vector> #define INF 0x3f3f3f3f #define min(a,b) ((a) w) { f[type[u]][type[v]] = w; f[type[v]][type[u]] = w; } if (w == 0) { int pu = find(u); int pv = find(v); if (pu != pv) fa[pv] = pu; } } for (i = 2; i <br> E题: <pre class="brush:php;toolbar:false">#include <stdio.h> #include <string.h> const int N = 100005; const int M = 20; int n, m, i, j, b; int a[N][M]; __int64 sum, mi[32]; int main() { mi[0] = 1; for (i = 1; i <br> <br> </string.h></stdio.h>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Xiaomi Mi Band 8 を初めて触ったとき、多くのユーザーは電源を入れる方法がわかりません。実際、その方法は非常に簡単です。USB データ ケーブルを見つけて時計を電源に接続するだけです。を押してしばらく充電すると、ボタンを押して電源が入ります。 Xiaomi Mi Band 8proをオンにする方法 1. まず時計を取り付けます。つまり、テーマとストラップを両側に接続します。 2. 初めて時計の電源を入れるときに、充電ケーブルを接続する必要があります。接続方法は時計の下部にあります。 3. 時計が振動して電源がオンになるまで待ってから、携帯電話に接続します。 >>>

iPhone 15 Pro と iPhone 14 Pro: スペックの比較 iPhone 15 Pro Max と iPhone 14 Pro Max のスペック比較は次のとおりです: iPhone 15 Pro Max iPhone 14 Pro Max ディスプレイサイズ 6.7 インチ 6.7 インチ ディスプレイテクノロジー Super Retina 2,000 nit 寸法 6.29x3 0.02x0.32 インチ 6.33x3.06x0.31 インチ 重量 221 グラム 240 グラム

多くのユーザーは、Xiaomi Mi Pad 6 と Mi Pad 6 のどちらを購入する価値があるのかわかりません。構成の観点からは、Pro の上位構成が間違いなく推奨されますが、価格と自分の予算、および製品の位置付けグループが異なれば、グループも異なります。 Xiaomi Mi Pad 6 と Pro、どちらを買う価値がありますか? 回答: パフォーマンスとカメラのバッテリー寿命の両方の点で、Xiaomi Mi Pad 6 Pro の方が優れています。 1. プロセッサー Xiaomi Pad 6: Snapdragon 870 Xiaomi Mi Pad 6 Pro: より強力な第一世代 Snapdragon 8+ プロセッサー 2. バッテリーサイズ Xiaomi Mi Pad 6: 8840mAh、67W 2 回目の充電 Xiaomi Mi Pad 6 Pro: 8600mAh、33W Xiaomi Mi Pad 6 を充電するとバッテリー寿命は長くなりますが、充電は遅くなります。 3. Xiaomi Mi Pad 6で写真を撮る

Xiaomi pro14はすでに発売されており、その構成はビジネスオフィスノートとしては非常に優れており、3つのプロセッサ構成から選択でき、価格も特に高くありません。多くの友人はXiaomi Pro14の具体的な発売時期を知りません。 Xiaomi Pro14の発売時期A:Xiaomi Pro14 Ryzen Editionは2021年11月10日に予約注文可能となり、初期価格は5,299元からとなります。 Xiaomi Notebook Pro 14は2022年7月4日に発売され、7月8日午前0時に正式に発売されます。 Xiaomi pro14 の紹介 1. 画面には、解像度 2560x1600、画面対本体比最大 88%、100% sRGB 色域、およびリフレッシュ レートの 14 インチ 2.5K Super Retina スクリーンが装備されています。 120Hz。 2.外観は6シリーズを採用

あなたの家にカメラを設置しましたか?近年、家庭用カメラ製品がにわかにヒットしています。周りの友達に聞いてみると、どこの家にも一台はあるし、複数持っている家もあるそうです。しかし、この製品の人気に伴い、使用中にいくつかの不満も生じています。たとえば、同時に見ることができるのは 1 つの場所だけであり、他の場所を見たい場合は、パン/チルトを調整し、カメラを前後に回転する必要があります。観察時には一定の死角と時間差が生じます。または、家の特定の場所を詳しく見たいときに、画像がぼやけていてまったく見えないなど、鮮明さが大幅に損なわれます。 Honor Select と Xiaopai Technology は共同で、「3 つのレンズとデュアル画像」を特徴とする Honor Select Xiaopai スマート カメラ プロを発売しました。業界とユーザーの問題点に対する新しいソリューションを提供します

Apple はテクノロジーの限界を押し広げ続けており、その革新性の最新の証拠は Apple A17 Pro GPU の発売です。この最先端のコンポーネントは、完全に再設計された GPU を備えており、パフォーマンス、グラフィックス、ユーザー エクスペリエンスの大幅な向上を約束します。 iPhone 15 Pro と同時に発売された Apple A17 Pro GPU は、半導体エンジニアリングの驚異です。これは 3nm プロセスを使用して構築されており、これは小型化における大きな進歩であり、これまでよりも多くのトランジスタを 1 つのチップに詰め込むことができます。この技術的功績は、電力効率とコンピューティング能力の向上につながります。 Apple A17 Pro GPU が驚異的なグラフィックスを実現 A17 Pro チップの際立った機能の 1 つは、再設計された GPU です。 Apple はグラフィックス パフォーマンスの最適化に多額の投資を行ってきました。

ただし、Apple は iPhone のバッテリーが残りわずかであることをユーザーに知らせるために、iPhone のビデオ再生時間を発表します。しかし、一般のユーザーは、iPhone を 1 日中ビデオを見るために使用するわけではありません。 7 台の iPhone が日常的な用途で耐久性をテストされました。 iPhone15ProMax、iPhone15Pro、iPhone15Plus、iPhone15、iPhone14ProMax、iPhone14、iPhone13ProMaxの7機種が含まれます。 Spotify、Zoom、Tiktok、Headspace、アプリ、ゲームなどの日常的なアプリケーションを実行すると、さまざまな iPhone のバッテリー寿命がわかります。これ

MacBook Air は Apple のノートブック コンピュータです。多くのユーザーは MacBook Air と Pro の違いに興味があります。これら 2 つのノートブックには、プロセッサ コア、メイン周波数、グラフィックス カードの種類の点でいくつかの違いがあります。 MacBook Air と Pro の違い: 1. 異なるプロセッサコアとスレッド: MacBook Air のプロセッサはデュアルコアと 4 つのスレッドを備えています。 Pro は MacBook Air よりも強力で、4 つのコアと 8 つのスレッドを備えています。 2. プロセッサのメイン周波数は異なります。MacBook Air のプロセッサのメイン周波数は 1.6 GHz です。 Proのプロセッサの主な周波数は1.4GHzで、MacBook Airの周波数よりわずかに低いです。 3. さまざまなグラフィックカード: macbookair が採用
