第1回 初回説明, 環境構築
担当 : zeke.kidman7
KMC-ID : zeke(ジークと読みます)
slack(部内チャット)
KMC-ID:kidman7
あくまで一例ですが、下を参考に
競プロって何?
環境構築
競プロ練習会について
プログラミング基礎講座
コンテスト!!
どんな問題が出るのか実際に見てみましょう
A + B Problem
整数 A と B が与えられる。
A + B を出力せよ。
制約
問題文
実行時間制限: 2 sec / メモリ制限: 1024 MB
サンプルケース
出力例
入力例
1 3
4
このように競プロの問題は
の4つで構成されています
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b; //変数宣言
cin >> a >> b; //入力
cout << a+b << endl; //出力
}
(これは解答の一例にすぎません)
デバッグ
(書いたコードが正しく動くかチェックします)
↓
提出
(所定の解答欄にコードを貼り付け提出します)
↓
結果発表
(合っていたか間違っていたか分かります)
WA (Wrong Answer) |
RE (Runtime Error) |
TLE (Time Limit Exceeded) |
誤答 間違った答えが出力されました |
実行中エラー プログラムの実行中にエラーが発生しました |
問題で指定された実行時間以内にプログラムが終了しませんでした |
間違いがないか確認しましょう。
AC (Accepted)
正解 おめでとうございます
過去にコンテストに出題された問題を解くことができます
などがあります
お好きなほうを選んでください
#include <iostream>
using namespace std;
int main(){
cout<<"Welcome KMC!"<<endl;
}
言語をC++にして
下のコードを打ち込んで実行してみましょう!
競プロをするための準備をしましょう
まず Terminal を開きます
以下のコマンドを入力します
g++ -v
なんか長いのが出てきた人
"-bash: g++: command not found"と出てきた人
C++コンパイラの入れ方
空き容量が足りなくてXcodeを入れられない場合は僕に言って下さい(6GBくらいあります)
以上
多少めんどくさいです
詳しくはこのサイトを参考にして下さい
来週からの流れです