ゼロから始めるプログラミング【ゼロプロ】

大学生です。おともだちがほしい

ゼロから始めるプログラミング【ゼロプロ】

大学生です。おともだちがほしい

最近の記事

文系エンジニア志望3年の不安

現在就活が始まり、自分がマトモに社会に参画できるのか。 幸せになれるのかが不安で仕方がないので、不安を書き連ねることで原因を明確にして、何とか前向きになろうという試みです。 そもそも現状の立ち位置が分からない 私は現在新卒エンジニアの中でどのあたりの立ち位置にいるのか。分かりません。 たまたまインターンは出来ているが、正直成果物は無いし、最近参加したハッカソンでは死ぬほど足を引っ張った。 インターンではPythonをやっているが、webアプリをしっかり作ったことがな

    • AtCoder ABC 002 A-正直者 Pythonでの解き方を初心者向けに解説!【競プロ】

      問題いま、神の恵みで高橋くんにお金が与えられます。 神は高橋くんに 2 つの金額を提示します。 正直者の高橋くんは、常に大きな金額を選択します。 そこで、与えられた 2 つの整数のうち、大きい方の値を出力するプログラムを書いてください。 制約$${0≦X≦10^9}$$ $${0≦Y≦10^9}$$ お互いに異なることが保証されている。 入力形式$${X}$$ $${Y}$$ 解説↓こちらが正解例です。 X,Y=map(int,input().split())ans=

      • ABC 001 A-積雪深差 Pythonでの解き方を初心者向けに解説!

        こちらの動画を参考にしました↓ 問題ある時刻の積雪深$${H_1}$$とその1時間前の積雪深$${H_2}$$が与えられる。 この1時間前の間に降った雪の量$${H_1-H_2}$$を出力してください。 制約$${0≦H_1≦2000}$$ $${0≦H_2≦2000}$$ 入力形式$${H_1}$$ $${H_2}$$ 解説↓こちらが正解例です。 #PythonH1=int(input())H2=int(input())print(H1-H2) 問題概要にある通

        • Privacy Policy

          Privacy Policy Yuya built the evolution game app as a Free app. This SERVICE is provided by Yuya at no cost and is intended for use as is. This page is used to inform visitors regarding my policies with the collection, use, and disclosure

          AtCoder Beginner Contest 259 A - Growth Record by python

          N,M,X,T,D=map(int,input().split())38,20,17,168,3#これが切片seppen=T-X*Dif(X<M): ans=Telif(X>=M): ans=seppen+M*Dprint(ans) クッソ難しかった!!数学的素養が大切でした。 解釈すると、 N歳の時、身長はT 0からX歳まで、身長はD伸び続けた。 M歳の時の身長を求めよ。 中学校くらいにやった、場合分けの考え方が必要でしたね。 M<Xのとき、身長はT M>

          AtCoder Beginner Contest 259 A - Growth Record by python

          AtCoder Beginner Contest 297 A - Double Click Python

          N,D=map(int,input().split())T=list(map(int,input().split()))for i in range(1,N): if(T[i]-T[i-1]<=D): print(T[i]) break elif(N-1==i): print(-1)if(N==1): print(-1) いつもlistの長さが1の時の例外を考え忘れる。 おすすめの本

          AtCoder Beginner Contest 297 A - Double Click Python

          AtCoder Beginner Contest 290 A - Contest Result by Python

          N,M=map(int,input().split())A=list(map(int,input().split()))B=list(map(int,input().split()))ans=0for i in range(M): ans+=A[B[i]-1]print(ans) 結構構造が難しい。BのListがAの場所を示して、Aが得点を保有している 仕組をよく理解するのが大事な問題

          AtCoder Beginner Contest 290 A - Contest Result by Python

          AtCoder Beginner Contest 068 B - Break Number python

          問題文 高橋君は 22 で割れる数が好きです。 正整数 N が与えられるので、11 以上 N 以下の整数のうち、最も 22 で割れる回数が多いものを求めてください。答えは必ず 11 つに定まります。 なお、22 で割っていき、何回あまりが出ずに割れるかを、22 で割れる回数と呼ぶことにします。 例えば 66 ならば、66 -> 33で、11 回 22 で割れます。 88 ならば、88 -> 44 -> 22 -> 11で、33 回 22 で割れます。 33 なら

          AtCoder Beginner Contest 068 B - Break Number python

          AtCoder Beginner Contest 136B - Uneven NumbersのPython解答

          まず解答例 N=int(input())ans=0for i in range(1,N+1): i=str(i) if(len(i)%2==1): ans+=1print(ans) 問題文 整数 N が与えられます。N 以下の正の整数のうち、(先頭に 00 をつけずに十進法で表記したときの) 桁数が奇数であるようなものの個数を求めてください。 lenはint型には使えないという学びがあった。 あとは単純に全探索。

          AtCoder Beginner Contest 136B - Uneven NumbersのPython解答

          何かを身につけるのに1年もいらない

          なにか挑戦したい人に向けて、私なりの方針の立て方を共有したい。 まず、あなたの目標を教えて欲しい。英語を身につける?プログラミングを身につける? それが出来たらどんな嬉しい未来なのかを理解しよう。 これが出来たら、これが出来るようになるを具体的に意識しよう。 あとはやるだけ。でもそのやるだけが難しい。 そのために考えるべきことは 1.半強制 2.達成感 この2つ。 例:英語  まず達成感を満たせるようにしよう。 資格を利用するのは良し。英検、TOEICなど。 本を1週

          何かを身につけるのに1年もいらない

          文章では他者の説得は難しい

          Twitterなどでは日夜討論が行われるが、反対意見同士のやり取りの場合、解決に至りづらい。 結局の所、自分の意見の押し付けのみが行われるからだ。議論では無い。そもそも解決がゴールでは無い人同士で話し合っている場合もある。 私が思うに、反対意見を覆すには、感情が乗る必要がある。 対面でない、文字だけのコミュニケーションで感情を載せるのは難しい。 もしかしたら「会話できる」という貧しい部分だけを取り出した結果がTwitterなのかもしれない。 コロナ禍になってより対面

          諦観 『自分を受け入れる』

          結局の所、「自分を変えよう」というのはあまりにエネルギーが必要な行為だ。 多くのYoutuberや、インフルエンサーは変化の良さを発信する。それが彼らにとって利益になるから。 誰も何も行動しないようになったら儲かるのは農家だけだ。そんな世界も面白い。 つまり言いたいのは、自分をありのまま受け入れるという事だ。 最近私は、友達が出来ないだとか、目標が無いだとか、気分の浮き沈みが激しいだとか、そんな事ばかり考えていたが、それを改善するのは無理だと理解した。 だってもう1

          ChatAIの「不安」と「可能性」

          下のYouTube動画の22:20あたりを見てほしい やはり思うのは、テレビや新聞といった旧世代的なメディアは、不安を煽る方向の話が多いように思う。これは何故なんだろう。マスに向ける情報となると、具体性が落ち、なんとなく不安を煽るようになるのか。それとも古くからの「習慣」なのか。 不安と可能性の話に戻る。 やはり個人的には、可能性を見出す方向に思考を進めるべきであると思う。核爆弾が生まれるかもしれないからといって、量子の研究を進めないわけにもいかないだろう。取り返しがつか

          GPT-4がオープンソースになったら原子爆弾が出来る

          現在GPT-4に多くの規制がなされていること、それを解除する方法が話題になっています。 私は、これを少し賢明なように思えます。 もしChatGPTに、家で爆弾を作る方法を教えて!だったり、警察にばれない死体の隠し方を教えて!だったりで明確な返答をしたら、誰もが犯罪を犯せます。 もしそうなれば、個人の倫理観にすべてを任せることになる。それは不可能なので、やりたいと思えば、なんでも1秒で出来てしまうんですね。 原子爆弾の作り方も、ロードマップを示してくれて、ばれない方法も提

          GPT-4がオープンソースになったら原子爆弾が出来る

          ChatGPT,GPT-3,4はまだ世界に認知されていないのか?

          こんなツイートを見た。 確かにその通り。なにも変わらずに世界は回ってる。 プログラマー、流行に詳しい人がChatGPTとか触ってるだけだからね。具体的に一般人に大きく関与したプロダクトは出てない。そりゃ変わらないわ。 あとは、ハードがないのも大きいのかも。スマホみたいな物体があればみんなが関心を持ってる感あるしね。 はやくOpenAIが世界を覆いつくしてくれないか。そうすれば世界の認識と私の認識が一致する。そうなればどれだけ心地いいか。 こっからは個人的な話。 最

          ChatGPT,GPT-3,4はまだ世界に認知されていないのか?

          「ChatGPT」は人工知能の新たなフロンティアを拓く

          ChatGPTはまるで知識の大海原だ。その広大な領域を探索すればするほど、未知の知識が湧き上がってくる。その勢いはまるで津波のようであり、人々を圧倒する。 今後、ChatGPTはますます進化し、新たな知識や技術を生み出すことが予想される。その可能性はまるで星々の数ほどに広がっており、未来には人々の生活を大きく変える革新的な技術や発見が生まれることが期待される。 しかしその一方で、ChatGPTが持つ力はまるで二面性のある剣のようでもある。その力を不適切に扱えば、深刻な問題

          「ChatGPT」は人工知能の新たなフロンティアを拓く