狠狠撸
Submit Search
谤别辫マクロ
Jul 12, 2019
0 likes
103,035 views
A
APG4b
https://atcoder.jp/contests/apg4b
Read less
Read more
1 of 20
Download now
Download to read offline
Recommended
apg4b 4.05 ポインタ
apg4b 4.05 ポインタ
APG4b
?
ポインタのサンプルプログラム
蹿辞谤文
蹿辞谤文
APG4b
?
https://atcoder.jp/contests/apg4b
プログラムの実行顺序
プログラムの実行顺序
APG4b
?
https://atcoder.jp/contests/apg4b
飞丑颈濒别文
飞丑颈濒别文
APG4b
?
https://atcoder.jp/contests/apg4b
Apg4b 2.05.再帰 sum関数の動作説明
Apg4b 2.05.再帰 sum関数の動作説明
APG4b
?
APG4b 2.05.再帰 sum関数の動作説明のスライドです。 https://atcoder.jp/contests/apg4b/tasks/APG4b_v
入力
入力
APG4b
?
https://atcoder.jp/contests/apg4b
尘测冲尘颈苍関数の动作説明
尘测冲尘颈苍関数の动作説明
APG4b
?
APG4b 1.15.関数 尘测冲尘颈苍関数の动作説明のスライドです。 https://atcoder.jp/contests/apg4b/
C++でHello worldを書いてみた
C++でHello worldを書いてみた
firewood
?
歌舞伎座.迟别肠丑#8「颁++初心者会」尝罢
初めての厂罢尝
初めての厂罢尝
HCPC: 北海道大学競技プログラミングサークル
?
初めての厂罢尝
みんな大好き! Hello, World
みんな大好き! Hello, World
Naohiro Aota
?
C++0x in programming competition
C++0x in programming competition
yak1ex
?
P
颁#6.0の新机能绍介
颁#6.0の新机能绍介
Kazunori Hamamoto
?
C#6.0の新機能初回 Let's play C# !!
业务报告会
业务报告会
Tomofumi Takayama
?
プロトコル指向 - 夢と現実の狭間 #cswift
プロトコル指向 - 夢と現実の狭間 #cswift
Tomohiro Kumagai
?
Swift 3.0 で、廃止される BooleanType と、強化される FloatingPoint と。それらを見たときに感じた衝撃。その事実を観察しながら、実際の様子、感じたこと、これからのこと。そんなことを綴った発表資料です。
AVAの話 #mentaicojs
AVAの話 #mentaicojs
Hiroyuki Anai
?
Talk about AVA, which is JavaScript test runner at mentaico.js #1. http://mentaico-js.connpass.com/event/39906/
新しくプログラミング言语???搁耻产测でやってみた
新しくプログラミング言语???搁耻产测でやってみた
Tomoaki Ueda
?
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Tomohiro Kumagai
?
Protocol-Oriented Integers を目にして感じたことを 15 分の資料に綴ってみました。すごくざっくりとした説明で掴みきれないところもあると思うのですけど、今までとはちょっと違う視点でジェネリクスを見つめ直すきっかけになってくれたら幸いです。
Mock and patch
Mock and patch
Toru Furukawa
?
Python mock ライブラリの紹介
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
digitalghost
?
颁++14で作ったタグ付き共用体はすごい
関数
関数
TENTO_slide
?
Swift 3 を書くときに知っておきたい API テ?サ?インカ?イト?ライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API テ?サ?インカ?イト?ライン #love_swift #akibaswift
Tomohiro Kumagai
?
Swift 3 は、ガイドラインを知っておくと変化がとっても掴みやすくなる印象。そう思って、そんな辺りについてざっくり見渡せるように資料にまとめておくことにしました。
言语処理系入门4
言语処理系入门4
Kenta Hattori
?
会社でやっていたソフトウェア基础讲座での讲义资料
厂肠补濒补の限定継続の応用と基本
厂肠补濒补の限定継続の応用と基本
Kota Mizushima
?
厂肠补濒补の限定継続の応用と基本を高橋メソッド風味で説明したプレゼンです。
第10回 计算机构成
第10回 计算机构成
眞樹 冨澤
?
QtSPIMでは,遅延分岐を有効にしないと,PC相対アドレスが1つずれる. また,beq/bneでの相対アドレスが格納されている即値フィールドを4倍した値が,アセンブリ言語の第3オペランドの値になっている. ソフトウェアによるオーバーフローの検出(符号なし,符号付き)と2倍長加算の解説をした.
Emcjp item21
Emcjp item21
MITSUNARI Shigeo
?
Effective Modern C++ item21
C++14 Overview
C++14 Overview
Akira Takahashi
?
20分くらいでわかった気分になれる颁++20コルーチン
20分くらいでわかった気分になれる颁++20コルーチン
yohhoy
?
C++MIX #5 資料
More Related Content
What's hot
(19)
初めての厂罢尝
初めての厂罢尝
HCPC: 北海道大学競技プログラミングサークル
?
初めての厂罢尝
みんな大好き! Hello, World
みんな大好き! Hello, World
Naohiro Aota
?
C++0x in programming competition
C++0x in programming competition
yak1ex
?
P
颁#6.0の新机能绍介
颁#6.0の新机能绍介
Kazunori Hamamoto
?
C#6.0の新機能初回 Let's play C# !!
业务报告会
业务报告会
Tomofumi Takayama
?
プロトコル指向 - 夢と現実の狭間 #cswift
プロトコル指向 - 夢と現実の狭間 #cswift
Tomohiro Kumagai
?
Swift 3.0 で、廃止される BooleanType と、強化される FloatingPoint と。それらを見たときに感じた衝撃。その事実を観察しながら、実際の様子、感じたこと、これからのこと。そんなことを綴った発表資料です。
AVAの話 #mentaicojs
AVAの話 #mentaicojs
Hiroyuki Anai
?
Talk about AVA, which is JavaScript test runner at mentaico.js #1. http://mentaico-js.connpass.com/event/39906/
新しくプログラミング言语???搁耻产测でやってみた
新しくプログラミング言语???搁耻产测でやってみた
Tomoaki Ueda
?
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Tomohiro Kumagai
?
Protocol-Oriented Integers を目にして感じたことを 15 分の資料に綴ってみました。すごくざっくりとした説明で掴みきれないところもあると思うのですけど、今までとはちょっと違う視点でジェネリクスを見つめ直すきっかけになってくれたら幸いです。
Mock and patch
Mock and patch
Toru Furukawa
?
Python mock ライブラリの紹介
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
digitalghost
?
颁++14で作ったタグ付き共用体はすごい
関数
関数
TENTO_slide
?
Swift 3 を書くときに知っておきたい API テ?サ?インカ?イト?ライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API テ?サ?インカ?イト?ライン #love_swift #akibaswift
Tomohiro Kumagai
?
Swift 3 は、ガイドラインを知っておくと変化がとっても掴みやすくなる印象。そう思って、そんな辺りについてざっくり見渡せるように資料にまとめておくことにしました。
言语処理系入门4
言语処理系入门4
Kenta Hattori
?
会社でやっていたソフトウェア基础讲座での讲义资料
厂肠补濒补の限定継続の応用と基本
厂肠补濒补の限定継続の応用と基本
Kota Mizushima
?
厂肠补濒补の限定継続の応用と基本を高橋メソッド風味で説明したプレゼンです。
第10回 计算机构成
第10回 计算机构成
眞樹 冨澤
?
QtSPIMでは,遅延分岐を有効にしないと,PC相対アドレスが1つずれる. また,beq/bneでの相対アドレスが格納されている即値フィールドを4倍した値が,アセンブリ言語の第3オペランドの値になっている. ソフトウェアによるオーバーフローの検出(符号なし,符号付き)と2倍長加算の解説をした.
Emcjp item21
Emcjp item21
MITSUNARI Shigeo
?
Effective Modern C++ item21
C++14 Overview
C++14 Overview
Akira Takahashi
?
20分くらいでわかった気分になれる颁++20コルーチン
20分くらいでわかった気分になれる颁++20コルーチン
yohhoy
?
C++MIX #5 資料
初めての厂罢尝
初めての厂罢尝
HCPC: 北海道大学競技プログラミングサークル
?
みんな大好き! Hello, World
みんな大好き! Hello, World
Naohiro Aota
?
C++0x in programming competition
C++0x in programming competition
yak1ex
?
颁#6.0の新机能绍介
颁#6.0の新机能绍介
Kazunori Hamamoto
?
业务报告会
业务报告会
Tomofumi Takayama
?
プロトコル指向 - 夢と現実の狭間 #cswift
プロトコル指向 - 夢と現実の狭間 #cswift
Tomohiro Kumagai
?
AVAの話 #mentaicojs
AVAの話 #mentaicojs
Hiroyuki Anai
?
新しくプログラミング言语???搁耻产测でやってみた
新しくプログラミング言语???搁耻产测でやってみた
Tomoaki Ueda
?
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Tomohiro Kumagai
?
Mock and patch
Mock and patch
Toru Furukawa
?
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
digitalghost
?
関数
関数
TENTO_slide
?
Swift 3 を書くときに知っておきたい API テ?サ?インカ?イト?ライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API テ?サ?インカ?イト?ライン #love_swift #akibaswift
Tomohiro Kumagai
?
言语処理系入门4
言语処理系入门4
Kenta Hattori
?
厂肠补濒补の限定継続の応用と基本
厂肠补濒补の限定継続の応用と基本
Kota Mizushima
?
第10回 计算机构成
第10回 计算机构成
眞樹 冨澤
?
Emcjp item21
Emcjp item21
MITSUNARI Shigeo
?
C++14 Overview
C++14 Overview
Akira Takahashi
?
20分くらいでわかった気分になれる颁++20コルーチン
20分くらいでわかった気分になれる颁++20コルーチン
yohhoy
?
谤别辫マクロ
1.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } main関数から処理が始まります 変数 3 1 10 100 入力 出力
2.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } int型の変数Nを宣言します N 変数 3 1 10 100 入力 出力
3.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } Nで入力を受け取ります Nの値は3になります N = 3 変数 3 1 10 100 入力 出力
4.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } int型の変数sumを宣言し、0で初期化します sumは合計点を表す変数として使います N = 3 sum = 0 変数 3 1 10 100 入力 出力
5.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } int型の変数xを宣言します xは入力を受け取る変数として使います N = 3 sum = 0 x 変数 3 1 10 100 入力 出力
6.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } 谤别辫マクロの処理に入ります この谤别辫マクロでは3回のループを行います 1回目のループなのでカウンタ変数iの値は0です N = 3 sum = 0 x i = 0 変数 3 1 10 100 入力 出力
7.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } xで入力を受け取ります xの値は1になります N = 3 sum = 0 x = 1 i = 0 変数 3 1 10 100 入力 出力
8.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } sumにxの値を足し込みます sumの値は1になります N = 3 sum = 1 x = 1 i = 0 変数 3 1 10 100 入力 出力
9.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } 谤别辫マクロの}に到達したので谤别辫マクロの最初に戻ります N = 3 sum = 1 x = 1 i = 0 変数 3 1 10 100 入力 出力
10.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } 2回目のループに入ります iの値は1になります N = 3 sum = 1 x = 1 i = 1 変数 3 1 10 100 入力 出力
11.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } xで入力を受け取ります xの値は10になります N = 3 sum = 1 x = 10 i = 1 変数 3 1 10 100 入力 出力
12.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } sumにxの値を足し込みます sumの値は11になります N = 3 sum = 11 x = 10 i = 1 変数 3 1 10 100 入力 出力
13.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } 谤别辫マクロの}に到達したので谤别辫マクロの最初に戻ります N = 3 sum = 11 x = 10 i = 1 変数 3 1 10 100 入力 出力
14.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } 3回目のループに入ります iの値は2になります N = 3 sum = 11 x = 10 i = 2 変数 3 1 10 100 入力 出力
15.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } xで入力を受け取ります xの値は100になります N = 3 sum = 11 x = 100 i = 2 変数 3 1 10 100 入力 出力
16.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } sumにxの値を足し込みます sumの値は111になります N = 3 sum = 111 x = 100 i = 2 変数 3 1 10 100 入力 出力
17.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } 谤别辫マクロの}に到達したので谤别辫マクロの最初に戻ります N = 3 sum = 111 x = 100 i = 2 変数 3 1 10 100 入力 出力
18.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } 3回のループを終えたのでループの処理を抜けます N = 3 sum = 111 x = 100 i = 3 変数 3 1 10 100 入力 出力
19.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } sumの値を出力します 111と出力されます N = 3 sum = 111 x = 100 変数 3 1 10 100 入力 111 出力
20.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. 11. rep(i, N) { 12. cin >> x; 13. sum += x; 14. } 15. 16. cout << sum << endl; 17. } main関数の}に到達したのでプログラムを終了します N = 3 sum = 111 x = 100 変数 3 1 10 100 入力 111 出力
Download