【CPE一顆星選集】UVA11321 – Train Swapping【C++】
問題 サンプルコード コードの解説 この問題は並べなおす問題です。
【CPE一顆星選集】UVA118 – Mutant Flatworld Explorers【C++】
問題 サンプルコード コードの解説 ロボットの移動についての問題です。移動できる区域からはみ出したら落下します。
【CPE一顆星選集】UVA10415 – Eb Alto Saxophone Player【C++】
問題 サンプルコード コードの解説 サックスを引くときにどの音が何回押されたかを確認する問題です。
【CPE一顆星選集】UVA10409 – Die Game【C++】
問題 サンプルコード コードの解説 サイコロをどの方向に回すのかによって、最終的の上の文字を表示する問題です。
【CPE一顆星選集】UVA10189– Minesweeper【C++】
問題 サンプルコード コードの解説 この問題は爆弾ゲームを作る問題で、爆弾の付近が何個爆弾があるのかを出力する問題です。
【CPE一顆星選集】UVA10226–Hardwood Species【C++】
問題 サンプルコード コードの解説 この問題は入力された花の名前を並べる問題、あとその比率を求める問題です。 map<string, int> mp; while (getline(cin, name) && !
【CPE一顆星選集】UVA10642–Can You Solove It?【C++】
問題 サンプルコード コードの解説 移動する終始のX,Yを入力します。 cin >> source_x >> source_y >> destination_x >> destination_
【CPE一顆星選集】UVA10221–Satellites【C++】
問題 地球の半径と地表からの距離、また与えられた角度に基づいて、弧距離と弦距離を計算します。 サンプルコード コードの解説 距離と角度と単位を入力します。 while (cin >> distFromSurface >&g
【CPE一顆星選集】UVA10908–Largest Square【C++】
問題 サンプルコード コードの解説 盤面の高さ、幅、正方形の位置の数を入力します。 cin >> height >> width >> squareLocationNum; その正方形の各文字列をsqua
問題 サンプルコード コードの解説 今回は最大公約数を求める問題です。 《greatest common divisor》最大公約数。 二つ以上の自然数の公約数の中で最大のもの gcd関数内に二つの文字を入力して、main関数外で最大公約数
【CPE一顆星選集】UVA10922–2 the 9s【C++】
問題 サンプルコード コードの解説 まず、9の倍数なのかを判断する問題です。9の倍数を判断するといは、すべての桁の数字を足し合わせたときに9で割れるか否かです。 for (int i = 0; i < num.length(); i+
【CPE一顆星選集】UVA10235–Simply Emirp【C++】
問題 サンプルコード コードの解説 2からその数の平方根まで割っていきそれ画素数なのかを確認するループです。 for (i = 2; i <= sqrt((double)N); i++) { if (N % i == 0) { fla
【CPE一顆星選集】UVA10062–Tell me the frequencies!【C++】
問題 サンプルコード コードの解説 int freq[95]; // ascii 126~32 for (int i = 0; i < 95; i++){ freq[i] = 10000; } // calculate the fre
問題 サンプルコード コードの解説 while(cin >> coke){ sum = coke; empty = coke; while(empty >= 3){ sum = sum + (empty / 3); emp
【CPE一顆星選集】UVA10242–Fourth Point!!【C++】
問題 サンプルコード コードの解説 最後の点を求める問題です。 double x1, y1, x2, y2, x3, y3, x4, y4, x, y; while (cin >> x1 >> y1 >>
【CPE一顆星選集】UVA10059–A mid-summer nights dream【C++】
問題 サンプルコード コードの解説 数字を入力して並べなおします。 for (int i = 0; i < n; i++){ cin >> tmp; num.insert(num.end(), tmp); } sort(n
【CPE一顆星選集】UVA10190–Divide, But Not Quite Conquer!【C++】
問題 与えられた範囲内の数字の中で、指定された数で割り切れる数だけを出力するものです。 サンプルコード コードの解説 n,mの二つの数字が入力されます。条件に適していない場合はBoring!を出力します。 if (n < m m
【CPE一顆星選集】UVA10193–All You Need Is Love【C++】
問題 二進数の計算でL-Sを繰り返していって、L=SになったらLoveという問題です。 サンプルコード コードの解説 まずは二つの数字を入力します。 cin >> strA >> strB; 十進数に変換します。 f
【CPE一顆星選集】UVA10050–Hartals【C++】
問題 この問題は反対活動をするときに仕事を休んでしまうので、合計何日仕事をする日が消えてしまったのかの問題です。 サンプルコード コードの解説 int d, p, lost = 0; cin >> d >> p; d
【CPE一顆星選集】UVA10252–Common Permutation 【C++】
問題 二個の単語の中に共通しているアルファベットを表示する問題です。 サンプルコード コード解説 まずはアルファベットは合計で26個あります。それをcountA,Bの二つに各単語の出現回数を入れます。 while (getline(cin,
【CPE一顆星選集】UVA11332–Problem J: Summing Digits 【C++】
問題 この問題は、桁の数字を足し合わせて、最終的に一の位になるまで足し合わせます。 サンプルコード コードの解説 while (cin >> num) { if (num == 0) break; long long sum =
【CPE一顆星選集】UVA10222 – Decode the Mad man【C++】
問題 この問題は文字をキーボードの左に2個動かして、暗号化された文字を読み取ります。 サンプルコード コードの解説 string table = "`1234567890-=qwertyuiop[]\\asdfghjkl;&#03
【CPE一顆星選集】UVA10008 – What’s Cryptanalysis?【C++】
問題文 アルファベットの出現回数をカウントする問題です。 サンプルコード コード解説 まず何行あるかを入力します。 int N; cin >> N; cin.ignore(); cin.ignore()では改行文字や空白文字を破
【CPE一顆星選集】UVA10420 – List of Conquests【C++】
問題 この問題は国と名前を入力して、国ごとに何人の人がいるのかを数える問題です。 国はアルファベット順に並べる必要があります。 サンプルコード コードの解説 まずはトータルのケースを入力します。 int totalcase; cin &gt
【CPE一顆星選集】UVA10101 – Bangla Numbers【C++】
問題 今回の問題は'kuti' (10000000), 'lakh' (100000), 'hajar' (1000), 'shata' (100)のように単位
【CPE一顆星選集】UVA10093 – An Rasy Problem!【C++】
問題文 与えられた文字列から数値を抽出し、その数値が特定の基数で割り切れるかどうかをチェックしています。基数は2から62の間で変化し、割り切れる基数が見つかるまで基数を増やしています。 62進数は0-9とA-Z,a-zの合計です サンプルコ
【CPE一顆星選集】UVA10929 – You can say 11【C++】
問題リンク この問題はシンプルで11の倍数であるかを判断するコードです。 サンプルコード コードの解説 string num; while (cin >> num) { if (num == "0") bre
【CPE一顆星選集】UVA10035 – Primary Arithmetic【C++】
問題文 二つの数字を足し合わせたときに何回繰り上げたのかを数える問題です。 サンプルコード コード解説 string a, b; while (cin >> a >> b) { if (a == "0&qu
【CPE一顆星選集】UVA100 – The 3n + 1 problem【C++】
問題文 問題文はこちらにあります。 問題は一定のアルゴリズムに沿って計算して、1になるまで繰り返す。その計算結果の中から最大ループ数を表示させるのが答えです。 サンプルコード コードの解説 while (cin >> a &gt
【Atcoder Contest346】A – Adjacent Product 解説(C++)
掛け算問題 今日の問題はこちらです。 この問題ではNこの数字の前後を掛け合わせた数字を表示することを求められています。僕の方法は数列をvector配列に格納しました。 サンプルコード コードの解説 int N; cin >&g
AtCoder Beginner Contest 347(B – Substring)の解説 by C++
問題文 この問題はAtcoderさんのコンテストから出題されました。 今回の問題では文字列を分解して、何個部分文字列があるかを数える問題です。例えばappという文字列の場合はa,p,ap,pp,appの五つあります。 この問題の難しいところ
【CPE一顆星選集】UVA299 – Train Swapping【C++】
SWAPで数字の並び替え 今回の問題はUVA299です。 数字の列を入力されて、それらを昇順に並べたときに何回SWAP(入れ替え)したかを数える問題です。 サンプルコード(GitHub) コードの解説 今回の数字の列を配列のvectorで処
【CPE一顆星選集】UVA11461 – Square Numbers【C++】
C++で平方数なのかを判別する方法 今回の問題はUVA11461です。 ”a,bの二つの数字が入力されて、その数字の範囲内にどれだけの平方数があるのかを数えろ”という問題です。 サンプルコード GitHub上にサンプルコードを掲載しておりま
【競プロ】UVA10055 – Hashmat the Brave Warrior【C++】
問題文の解説 こちらの問題はUVAの競技プログラミングです。 問題文の解説をするとHashmatの兵士と敵の兵士と戦う時は相手との人数差を考慮したい。なので、その敵の兵士の数の差を求めようという問題です。 input・outputフォーマッ
【競プロ問題解説】Vito’s Family (CPE04106,uva10041)by C++
競プロ問題解説 今日は台湾の競技プログラミングの問題解説をしていきます。問題文は英語ですが、問題自体は簡単なやつなので初心者でも気軽に解けると思います。 問題文 問題文はOnline Judgeというサイトで確認できます。 問題文の解説 彼
C++プログラミング入門:「Hello, World!」を表示させよう!
C++とは? C++は、柔軟性があり、高いパフォーマンスを持つプログラミング言語の一つです。僕は、2週間後の競技プログラミング予選に向けて準備している際にC++が処理速度が速く、一番おすすめと言う記事を見かけたので勉強を始めました。この記事
【AtCoder-C言語編】ABC086A – Product
問題 今日の問題は以下のリンクから確認できます。 問題を要約するとa,bが標準入力されて、その積(Product)が奇数(Odd)か偶数(Even)なのかを判断して結果を出力してください。 サンプルコード GitHub上にサンプルコードをア
【AtCoder-C言語編】PracticeA – Welcome to AtCoder
PracticeA – Welcome to AtCoder 問題文高橋君はデータの加工が行いたいです。 整数 a,b,cと、文字列 s が与えられます。a+b+c の計算結果と、文字列 s を並べて表示しなさい。 制約 1≤a,b,c≤1
【初心者向け】C言語でHello, World!を表示させる方法を解説
Hello, World!とは プログラミングにおける伝統的な最初のテストメッセージの一つです。 新しい言語や環境でプログラミングを始める際に、その言語や環境が正しく動作するかを確認するために使われることが一般的です。 C言語の創始者の一人
√(ルート)の語呂合わせ・覚え方をまとめました。 実際に使用するであろう仮の問題も作成してあります。
【プログラミング】HTMLで制作したホームページをGitHub上で公開する方法
HTMLを教わったけど公開方法が分からない人に向けて、無料で公開できるGitHubの使い方を解説していきます。
【AtCoder-java編】PracticeA – Welcome to AtCoder
AtCoderの初心者向け問題の第一問PracticeA - Welcome to AtCoderをJavaを使用して解説しました。
【どのくらいの期間かかったのか?】Googleアドセンスの審査に合格しました。
Googleアドセンスの審査に合格して、どのくらいの期間かかったのか、不合格になる人はどのような原因があるのかについて解説しています。
コミュニケーションができる場としてDiscrodにてサーバーを立ち上げました。興味がある人は気軽に参加してみてください。
僕のオリジナルキャラクターのNo manのグッズをsuzuriで販売することにしました。 Tシャツやパーカーなどいろんなグッズがあります。
實踐大學 資訊科技與管理學系 計算機概論與網頁設計(1上)の成果発表
實踐大學の資訊科技與管理學系 計算機概論與網頁設計(1上)のウェブサイト制作の成果発表です。
【HTML初心者向け基礎講座】本格的にホームページの制作をしていきます
簡単なHTMLの構造とStyleの解説をしています。最終的にプロフィールページを作成できるようになります。
【HTML初心者向け基礎講座】定義リスト(<dl>要素)と定義用語(<dt>要素)の使用方法
定義リスト(<dl>要素)と定義用語(<dt>要素)を学んで解説サイトなんかに使えます。
コードエディター(Code Editor)は、プログラムやスクリプトなどのテキストベースのファイルを作成、編集、保存するためのソフトウェアまたはアプリケーションです。
【HTML初心者向け基礎講座】ul,ol,liで箇条書きリストの作成方法を学ぼう!
HTML初心者向けの記事でul,ol,liで箇条書きリストの作成方法を学ぶことができます。
「ブログリーダー」を活用して、Mintsonさんをフォローしませんか?