annotate 2014OC/sub.rb @ 2468:973b0bd33a49

prof.rb test toi
author ARAKI Tsuyohito <c113007@e.koeki-u.ac.jp>
date Tue, 07 Jul 2015 23:57:46 +0900
parents 61bcdb86b026
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2348
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
1 #!/usr/koeki/bin/ruby
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
2 # -*- coding:utf-8 -*-
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
3
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
4 def rpg(job,sex,stump,bingo,sumexp)
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
5 lv = [1,4,10,16,24,33,49]
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
6 exp = stump + (bingo * 5)
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
7 iro = 0
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
8 for hoge in lv
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
9 if exp >= hoge
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
10 iro += 1
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
11 end
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
12 end
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
13 per = (exp.to_f)*100 / (sumexp.to_f)
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
14 png = job + "" + sex + "" + iro.to_s
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
15 ret = [png,per,exp]
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
16 return ret
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
17 end
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
18 #job = "sensi"
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
19 #sex = "G"
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
20 #hoge = rpg(job,sex,5,2,100) #職業,性別,スタンプ数,ビンゴ数,総経験値
61bcdb86b026 Added 2014OC dir
MURAKAMI Masaki <c112124@h.koeki-u.ac.jp>
parents:
diff changeset
21 #puts hoge

yatex.org