並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

atcoderの検索結果1 - 7 件 / 7件

  • 生成AIの技術向上に伴うABCおよびARCにおけるルール変更について - AtCoder

    生成AIがまた少し進化し、競技プログラミングに対する性能が上がりました。生成AIによる全体のレーティングへの影響は現状では大きくありませんが、ユーザ間での不満が大きく、競技の楽しさが大きく棄損されています。 この現状を打破し、競技プログラミングをより楽しみやすいものとするため、生成AIの利用を、以前よりもさらに厳しく禁止することにしました。ルールに大きな変化がありますので、必ずご確認ください。 このルールは、ABC/ARCの両コンテストに適用されます。AGCについては適用されず、生成AIが正解出来ない問題のみを出題する予定です。 ## ルール 詳細なルールは、以下のページをご確認ください。 - [AtCoder生成AI対策ルール - 20241115版](https://info.atcoder.jp/entry/llm-rules-ja) ルールの概要を説明すると、以下のような内容となっ

      生成AIの技術向上に伴うABCおよびARCにおけるルール変更について - AtCoder
    • Paizaでは伸びない?無料のプログラミング独学教材の比較|みそー英語を元に、語学やプログラミングを勉強中

      私がこれまでプログラミングを無料で勉強してきた、paiza 、atcoder、CS50 の3つの教材について、『それぞれにいいところがあるなあ・・・』と日々感じておりますので、それぞれの特長などをまとめて整理しておこうと思います。 PaizaPaizaと一口に言っても、①講座、②レベルアップ問題集、③スキルアップの三つを一緒にできないので、それぞれのトピックに分けて話しましょう。 ①Paizaの入門講座完全初心者向けであり、何の予備知識なくパソコン一つで始められる。 動画形式の講座である。特に初心者のうちは、コードの書き方を目と耳の両方で習うことが超重要なので、動画形式の恩恵は大きい! 一部無料、ものによっては全編無料。あるいはレジュメだけは全部無料で見れる、なんてことも。 幅広い言語を取り扱っている。 各プログラミング言語の講座はおそらくどれも、競技プログラミングに参加する下地を作る方向

        Paizaでは伸びない?無料のプログラミング独学教材の比較|みそー英語を元に、語学やプログラミングを勉強中
      • 【JavaScript】ABC379まとめ(A~D) - Qiita

        AtCoder Beginner Contest 379 ABDの3完(63分)でした。 C問題はBigIntにするのをうっかりして、終了20秒後にACしました… 878perfでレートは893->892(-1)でしたが、軽傷で済んでよかったです。 今回はA~Dをまとめます。 A - Cyclic $N$は文字列として受け取っても整数として受け取っても良いのですが、文字列として受け取った方が楽でしょう。 文字列として受け取る場合は、シンプルに左から足し算していけばよいです。 もし整数として受け取る場合は、$N$を$abc$の形で表される3桁の整数とみなし、$a = \lfloor N/100 \rfloor$,$b = \lfloor N/10 \rfloor \bmod 10$,$c = N \bmod 10$などと表せば各桁の数値が得られますが、複雑なためおすすめはしません。 func

          【JavaScript】ABC379まとめ(A~D) - Qiita
        • 【C#】与えられた整数の各桁の値を取得する方法 - たくあんポリポリ

          今回はたまに出くわす、n桁の整数の各桁の値を取得する方法です。例えば、12345の各桁の足し算を計算せよと言われた時に、1の位の値である5, 10の位である4・・・といった感じに各桁の値を取り出せるようになります。 AtCoderの下記の問題をベースとした記事になりますので、リンクを載せておきます。 atcoder.jp 2通りの方法 文字列化 商と余りを使った方法 参考 まとめ 2通りの方法 文字列化 私がこの方法を知らなかったときは、文字列に変換してやってました。 int i = 12345 string s = i.ToString(); int i1 = int.Parse(s[0].ToString()); // 1 int i2 = int.Parse(s[1].ToString()); // 2 int i3 = int.Parse(s[2].ToString()); //

            【C#】与えられた整数の各桁の値を取得する方法 - たくあんポリポリ
          • 【教材まとめ】これ全部やったら流石に誰でもつよつよAIエンジニアになれる - Qiita

            はじめに 本記事ではAI知識ゼロから始めてAIエンジニアとして実務にチャレンジできるレベルを目指してロードマップ形式でコンテンツをまとめました。 生成AIの台頭、SakanaAIの大型資金調達やGoogleの研究者(ヒントン氏ら)のノーベル賞受賞も重なり、さらにAIへの注目が集まっている状態かと思います。 しかし初学者にとって、AIを学ぶハードルはまだまだ高いのが現状です。AIをツールとして活用するだけなら比較的障壁は高くないですが、理論的な部分まで含めると学ぶべき内容が広く、分野によっては難易度が高く、せっかく学び始めたのに挫折する人も多いです。 未経験だけどAIの知識を身につけたい 現在web開発の知識があり、AIも学びたい AIを学んでエンジニアインターンや実務で活躍したい といった方は是非読み進めていってください。 コンテンツは随時追記していきます。 構成 本記事は下記のような構成

              【教材まとめ】これ全部やったら流石に誰でもつよつよAIエンジニアになれる - Qiita
            • AtCoder生成AI対策ルール - 20241115版 - AtCoderInfo

              はじめに このルールは、AtCoder Beginner Contest(以下、ABCとする)および AtCoder Regular Contest (以下、ARCとする)のコンテスト中にのみ適用されるルールです。 AtCoder Grand Contest, AtCoder Heuristic Contestなどは、このルールの対象外です。過去問を練習している際には適用されません。ABCおよびARCのコンテスト中においては、Unrated参加者にも適用されます。今回発表するルールは、2024年11月現在の生成AIの能力と利用状況に合わせて制定されたものです。今後のAI事情の変化に応じて、ルールを変更する予定です。 ルールの制定背景などは、以下をご確認ください。 生成AIの台頭に伴うABCにおけるルール変更について 生成AIの技術向上に伴うABCおよびARCにおけるルール変更について ルー

                AtCoder生成AI対策ルール - 20241115版 - AtCoderInfo
              • 【超基礎】JavaScriptにおける配列の操作とコールバック関数 - Qiita

                前提 この記事はPython,C,C++がちょっとだけ書ける、読める筆者がProgateでのJS学習を通して、はえ~と思ったことをまとめたものになります。従って、なんだそれ当たり前だろみたいなことしか書かれていませんので悪しからず。 ちなみに生成AI頼りの個人開発をした際,JavaScriptを使いましたのである程度はわかっているつもりですが、自分で書かないと気づけない厳密な部分は何もわかっていないです。 記憶定着用のアウトプットに近いものになりますので、誤っている部分があれば訂正していただけると幸いです。。 筆者の技術力 C,Python (基礎文法~ポインタ、アルゴリズムの授業、研究での使用など) HTML,CSS,JS (大半を生成AIに支援してもらったため読めるが書けない) C++ : (AtcoderのD問題をたまにギリギリ完答できる程度) 配列の操作 push 配列の末尾に値を

                  【超基礎】JavaScriptにおける配列の操作とコールバック関数 - Qiita
                1