はじめにトレーニング

ボックス入門

私が見たので、多くの人々は、彼らはOJは、例えば、彼らはこの質問を行うために使用すべきかの知識ポイントを考えることができませんでしたブラッシング、そして時々私は質問への答えを見て、多くの困難に直面しているの欠如ので、知識ポイントは、私は、アルゴリズムの問​​題を解決することができますが、私は解決策の多くの種類で最適なソリューションを知らない、または私はすぐにはできません、問題の原因と影響、実装の原理を理解することも困難です私は議論して学ぶために皆のための毎日の問題として、このコラムを設定するので、最善の解決策を考え出す、トピックはleetcodeと牛柯から来て、次の記事の質問は、各記事の最後に残されます。

多くの人々を見て、多くの塗装OJの苦悩に直面したとき、例えば、知識があるため、知識の不足のため、このトピックを行う時には質問に対する回答を参照するために使用すべきかを考え、その原因と結果、原則の実現を理解することは困難であり、このアルゴリズムは、問題を解決することができますが、私は質問の形、誰もが学ぶための1日に、この列を設定するので、解決策は、また、最適なソリューションの多くの種類のどの、またはすぐに最善の解決策を考え出すことはできません知りませんがそして、ディスカッショントピックは、次の記事に疑問を残して、各記事の最後に、牛のleetcodeと顧客のネットワークに由来しています。

問題の説明(タイトルプレゼンテーション)

練習は完璧になります

教師は、多くの場合、あなたはあなたが助けの仕事にコンピュータ、およびより多くのコンピュータの交換の '本当の知識の練習をしたいの指示の下でコンピュータにしたいので「、Shangjishijianのプログラミングを学ぶための最良の方法である、を教えてくれる。

入力説明:
なし

出力説明:
練習は完璧になります!

私は大きなVです

誰もが大きなV(VIP:非常に重要な人物)になりたいと思っているが、少しずつ仕事することにより、小型のVスタートを開始します。必要な出力は、V-Vからなる文字を小文字

入力説明:
なし

出力説明:
VV
VV
V

公差は美徳であります

出力に異なるデータ型をメモリに多くの整数(バイト)を占める、メモリ(バイト)整数データの異なるタイプのどの程度を決定します。

入力説明:
なし

出力説明:
異なるメモリ内の異なる整数データ型を表すバイト数がサンプル出力、サンプル出力形式特定を見るどのくらいの整数データ型(バイト)のメモリで、?。出力例は次のとおりです。
?サイズでISのショートバイト。
int型のサイズでバイト?。IS
ロングISの大きさでは?。バイト
ロングロングのサイズでバイトです?。

こんにちは、世界はコードを表示しました

ボボのティーチは、クラシックで始まる、Cプログラミング言語を学ぶキキ「画面が表示こんにちは、世界!」出力機能コードに対応し、開始します。

入力説明:
なし

出力説明:
のprintf( "こんにちは、世界\ N-!");

分割統治

重要なプログラミングのアイデアは分割統治(分割統治)にあるがあります。同様にいくつかの部分を解決するには、いわゆる「分割統治」は、特定の方法で、複雑な問題であるが、小さく、そして次いで全体問題の溶液の組成物の様々な部分の溶液の様々な部分に解決策を見つけるそれぞれ、解決する一つずつ。入口は、プログラムの主な機能は実行を開始されるC言語のソースコードは、典型的には、それぞれが大きい作業後のサブ機能に対応し、複数の機能を含みます。データ、出力データの処理、データ、入力データの定義:主な機能は、一般に、4つの部品の論理機能を含みます。

入力説明:
なし

出力説明:

  1. データを定義します。
  2. 入力データ;
  3. プロセスデータ。
  4. 出力データ。

小型飛行機

キキは、彼が出力に小型飛行機を望んでいた、画面上のprintfの出力情報を学びました。彼はこの小さな飛行機プログラムの出力を書き込む助けてください。

入力説明:
なし

出力説明:
**
**



      *              *
      *              * 

バイナリを短縮

私達の処置は通常小数で表現整数であり、2の補数コードは、コンピュータメモリに格納され、通常オクタル、プログラミングおよびデータ処理プロセスにおいて理解を容易にするため、および16進数で、典型的にはより長い整数のバイナリ表現、整数の2の補数表現を短縮するが、バイナリ数の発現特性を維持しました。ください出力1234進と16進整数対応する小数。

入力説明:
なし

出力説明:
1234進と16進(大文字)に対応する整数小数は、スペースで区切られ、そして進前ゼロリーディング16進数は、主要0X前に表示され、必要とします。

六角小数ターン

ボボはABCDEF整数進数を書いた、彼は10進整数をされ、対応するキキを尋ねました。

入力説明:
なし

出力説明:
15占有領域幅、ABCDEF整数小数に対応する整数進。

printf関数の戻り値

キキは、出力書き込み「こんにちは世界を!」プログラム、ボボの先生がprintfの関数が返す値を彼に告げた、あなたは彼がプログラム出力のprintf(「こんにちは、世界!」)戻り値それを書くことができますか?

入力説明:
なし

出力の説明は:
2行で構成されています。
最初の行「!こんにちは、世界を」
(「!こんにちは、世界は」)の呼び出し後の第二のprintfの挙動の値を返します。

入力と出力結果

得点は3人の家族を入力し、3人の被験者の出力は、パフォーマンスが整数の形式です。

入力説明:
行3の被験者の結果、スペースで区切られた範囲(0〜100)。

出力説明:
行が、結果は、3人の家族、出力形式まで表示出力例を参照してください。

学生の基本的な情報の入力と出力

生徒の学校だけでなく、第3節(C言語、数学、英語)スコア、スクリーン、第3のスコアに生徒の学校数の出力を入力するために。

説明を入力します。
学校と第3課の達成の間、学生数とスコアは結果の間のカンマで区切られ、セミコロンで区切られました。

出力説明:
学校、学年3人の家族、出力形式は、サンプル出力を参照してください。

ピラミッドの文字

文字入力は、三角錐を構築するために使用されます。

入力説明:
単一行を1つの文字を入力します。

出力説明:
キャラクターの三角錐構成。

ASCIIコード

メモリに代表されるボボのティーチキキ文字文字定数または変数の文字は、ASCII形式で保存されています。キキへの質問のうちボボ、文字出力、それらに対応するASCIIコードに変換します。
73、32、99、97、110、32、100、111、32、105、116、33

入力説明:
なし

出力説明:
指定された文字に対応するすべての対象ASCII変換出力。

出生入力と出力の日

(日付を含む)の出生の人の日付、年、月、日をそれぞれ出力の誕生日を入力します。

入力説明:
何の区切り文字を、日付を含む単一のライン、生年月日を入力しない日付の間の数。

出力説明:
三行、出生行動の最初の年、出産の第二の月の振る舞い、誕生第三の行為の日。月または日数の中央値の出力した場合、ビット数が1つの0の前に必要。

形式の入力と出力の切り替えに応じて

入力2つの整数の範囲-2 31へ2 31から1と2つの出力をスイッチング回数。

説明入力:
入力単一ライン、入力二つの整数のフォーマット、範囲に応じて、中央に「」分離しました。

出力説明:
真ん中で二つの整数で出力の形式は、「」区切り。

ASCIIの文字

メモリに代表されるボボのティーチキキ文字文字定数または変数の文字は、ASCII形式で保存されています。質問へのボボキキ、文字入力、ASCIIコードに対応する文字の出力。

:説明を入力
行、文字を。

出力説明:
ASCIIコード行、入力された文字に対応する出力。

値の計算式

表現 "(-8 + 22)×-10 + C÷2" = 40、C = 212を算出します。

入力説明:
なし

出力説明:
(-8 + 22)の計算×-10 + C÷2の結果の後 、 整数です。

残りは計算分割

二つの整数aとb(-10000 A、B <万<)が与えられると、Bが整数の商と余りの数を割ることによって計算されます。

入力説明:
1つのライン及びB 2つの整数を含むが、スペースで区切られ、被除数と除数(ゼロでない)でした。

出力説明:
スペースで区切られた整数の商と余りが続く2つの整数を含む行、、、。

4桁のカウンタ出力

4桁、反転出力。

入力説明:
行は、整数を入力するn個(1,000 <= N <= 9999)。

出力説明:
入力するための4桁は、各グループの反転出力に対応します。

kiki算数

質問:キキ5歳今年は、100未満の非負の整数を認識することができ、そしてまた、計算されていると100未満の非負の整数になります。しかし、コンピューティングボボ教師は正の整数より大きいを発見または100に等しい場合、キキ以下のルールが実行されます。

  1. 例えば、最後の2つの数値を保持:キキ1234 34と等価です。
  2. 計算結果が100以上である場合には、それだけKIKIに最後の二つの計算結果が保持され、2ビット場合はビットのみを残して、0 10です。

例えば:45 + 80 = 25
与えられた非負整数及びBの要件、アナログ演算ルールキキ+ bの値を計算します。

入力説明:
一行、二つの入力及び非負整数Bは、スペースで区切られました。(0 <= B < = 2 ** 31-1)。

出力説明:
+ bの入力値と出力値の各セットに対して操作キキのルールに従って計算されます。

リリース5元の記事 ウォンの賞賛0 ビュー71

おすすめ

転載: blog.csdn.net/weixin_45577658/article/details/105144264