ホームページ  >  記事  >  バックエンド開発  >  プログラマー向けの論理的思考プログラミング テストの 13 問

プログラマー向けの論理的思考プログラミング テストの 13 問

藏色散人
藏色散人オリジナル
2018-11-05 14:09:318879ブラウズ

プログラミング ロジックのテスト問題、何問正解できるかテストしてください。

1. 10で割った余りが9、9で割った余りが8、8で割った余りが次の条件を同時に満たす数はありますか?は 7. 100 と 1000 の間にそのような数はいくつありますか?

2. 一組のウサギがいます。彼らは生後 3 か月目から毎月一組のウサギを産みます。ウサギが成長した後は、ウサギは、1ヶ月目から3ヶ月目まで、毎月一対のウサギを産みますが、ウサギが死ななかった場合、1ヶ月あたりのウサギの総数は何匹になりますか?

3. 101 ~ 200 の間に素数がいくつあるかを判断し、すべての素数を出力します。

4. すべての「水仙番号」を印刷します。いわゆる「水仙番号」とは、その立方和がその番号自体に等しい 3 桁の番号を指します。

例: 153=1 の 3 乗 + 5 の 3 乗 + 3 の 3 乗なので、153 は「水仙の数字」です。

5. 正の整数を素因数に分解します。例: 90 を入力し、90=2*3*3*5 を出力します。

6. 条件演算子のネストを使用して、この質問を完成させます: 学力スコアが 90 点以上の学生は A で表され、スコアが 60 ~ 89 の学生は B で表され、スコアが 60 未満の学生は表されます。 C.expressで表されます。

7. 2 つの正の整数 m と n を入力し、それらの最大公約数と最小公倍数を求めます。

8. 文字行を入力し、その中に含まれる英語の文字、スペース、数字、その他の文字の数を数えます。

9. s=a aa aaa aaaa aa...a の値を見つけます (a は数値)。たとえば、2 22 222 2222 22222 (この時点で合計 5 つの数字が追加されます)、いくつかの数字の追加はキーボードによって制御されます。

10. 数値が因数の合計と正確に等しい場合、その数値は「完全数」と呼ばれます。例: 6=1+2+3 1000 以内の完全な数をすべて見つけるプログラミング。

11. ボールは 100 メートルの高さから自由落下します。地面に当たるたびに、元の高さの半分まで跳ね返ります。再び落下すると、合計何メートル通過しますか。地面に落ちるのは10回目ですか? 10回目のラリーはどれくらいですか?

12. 数字 1、2、3、4 を使用して、数字を繰り返さずに 3 桁の数字を何通り作ることができますか?いくつだ?

13. 1,000 匹の犬を最初の犬から数えて、すべての犬を殺します (最後まで数えた後、最初の犬からもう一度数えます)、最後に生き残るのは 1 匹だけです。これはどの犬ですか? ? 犬?

以上がプログラマー向けの論理的思考プログラミング テストの 13 問の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。