[1]廃棄関連に、pow()があった。何か最後に生かせるか? 今年最後の数遊び!
[2]pow()は、2018年にやっていた。pow()は、(python org shell)で実行。
____pow(123,456,789)=mod(123^456, 789), pow()=べき剰余。
[3]やはり、手持ちのborder()=関連の情報とで、何か知見を得られないかになる。
border | 3つ組 for pow(a,b,c) a=init, c=max(border) pow(a,b=c(a:c),c) | what's to be happened? |
(2,7,11) | pow(2,c(2:11),11) | around pow(2,7,11)? |
(5,7,8,11) | init=5 (5,c(5:11),11)*n, n=c(1,2,3,...) ---
n=1:pow(5:c(5:11),11) n=2:pow(10,c(10:22),22) n=3:pow(15,c(15:33),33) |
around pow()/n? __pow(5,7,11)? __pow(5,8,11)? |
(11,19,29) | pow(11,c(11:29),29)
| around pow(11,19,29)? |
((0.8),5,8,11) | init=0.8,ceiling(init)=1 (1,5,8,11), 1^n=1,pow():meaningless
(1,b,11)*n, n=c(2,3,4...) ---
n=2:pow(2,c(2:22),22) n=3:pow(3,c(3:33),33) n=4:pow(4,c(4:44),44) |
around pow()/n? __pow(1,5,11)? __pow(1,8,11)? |
(29,41) | init=? use 19 in (11,19,29), ---
pow(19,c(19:41),41) | around pow(19,29,41)? |
[4]pow(a,b,c)=
___pow()=which pos(?--a--b--c--?)
___pow()=which pos(out(a,ab)--a--in(ab:?%)-b--in(bc:?%)--c--out(c,bc))
___3つと1つの数字の世界で見て何が起こっているか? pow()の処理系は忘れる、知らないものとする。
[5]pow(2,c(2:11),11)
pow(2,n,11) | pos | comment |
>>> pow(2,2,11)
4 | @in bc:(4-2)/(11-2)=22.22% @in ac:(4-2)/(11-2)=22.22% |
(bc->?) |
>>> pow(2,3,11)
8 | @in bc:(8-3)/(11-3)=62.5% @in ac:(8-2)/(11-2)=66.67% |
(bc->bc) |
>>> pow(2,4,11)
5 | @in bc:(5-4)/(11-4)=14.28% @in ac:(5-2)/(11-2)=33.33% |
(bc->bc) |
>>> pow(2,5,11)
10 | @in bc:(10-5)/(11-5)=83.33% @in ac:(10-2)/(11-2)=88.88% |
(bc->bc) |
>>> pow(2,6,11)
9 | @in bc:(9-6)/(11-6)=60% @in ac:(9-2)/(11-2)=77.77% |
(bc->bc) |
>>> pow(2,7,11)
7 | @b, @in ab:100%,@bc:0% @in ac:(7-2)/(11-2)=55.55% |
(bc->ab),changed 1st:nearest(50%) |
>>> pow(2,8,11)
3 | @in ab:(3-2)/(8-2)=16.67% @in ac:(3-2)/(11-2)=11.11% |
(ab->ab) |
>>> pow(2,9,11)
6 | @in ab:(6-2)/(9-2)=57.14% @in ac:(6-2)/(11-2)=44.44% |
(ab->ab) |
>>> pow(2,10,11)
1 | @out a, @out ab:(2-1)/(10-1)=11.11% @in ac:---% |
(out:ignored) |
>>> pow(2,11,11)
2 | @a, @in ab:0% @in ac:0% |
(ab->ab) |
[6]pow(11,c(11:29),29)
pow(11,n,29) | pos | comment |
>>> pow(11,11,29)
10 | @out a, @out ab:(11-10)/(11-10)=100% @in ac:---% |
(out:ignored) |
>>> pow(11,12,29)
23 | @in bc:(23-12)/(29-12)=64.7% @in ac:(23-11)/(29-11)=66.66% |
(bc->?) |
>>> pow(11,13,29)
21 | @in bc:(21-13)/(29-13)=50% @in ac:(21-11)/(29-11)=55.55% |
(bc->bc) 1st:50% 1st:near(55.55%) |
>>> pow(11,14,29)
28 | @in bc:(28-14)/(29-14)=93.33%
@in ac:(28-11)/(29-11)=94.44% |
(bc->bc) |
>>> pow(11,15,29)
18 | @in bc:(18-15)/(29-15)=21.42%
@in ac:(18-11)/(29-11)=38.88% |
(bc->bc) |
>>> pow(11,16,29)
24 | @in bc:(24-16)/(29-16)=61.53%
@in ac:(24-11)/(29-11)=72.22% |
(bc->bc) |
>>> pow(11,17,29)
3 | @out a, @out ab:(11-3)/(17-3)=57.14%
@in ac:---% |
(out:ignored) |
>>> pow(11,18,29)
4 | @out a, @out ab:(11-4)/(18-4)=50%
@in ac:---% |
(out:ignored) 50% |
>>> pow(11,19,29)
15 | @in ab:(15-11)/(19-11)=50%
@in ac:(15-11)/(29-11)=22.22% |
(bc->ab),changed 1st:50% |
>>> pow(11,20,29)
20 | @b, @in ab:100%, @in bc:0%
@in ac:(20-11)/(29-11)=50% |
(ab->bc),changed? (ab->ab) 2nd:50% |
>>> pow(11,21,29)
17 | @in ab:(17-11)/(21-11)=60%
@in ac:(17-11)/(29-11)=33.33% |
(bc->ab),changed? (ab->ab) |
>>> pow(11,22,29)
13 | @in ab:(13-11)/(22-11)=18.18%
@in ac:(13-11)/(29-11)=11.11% |
(ab->ab) |
>>> pow(11,23,29)
27 | @in bc:(27-23)/(29-23)=66.66%
@in ac:(27-11)/(29-11)=88.88% |
(ab->bc),changed |
>>> pow(11,24,29)
7 | @out a, @out ab:(11-7)/(24-7)=23.5%
@in ac:---% |
(out:ignored) |
>>> pow(11,25,29)
19 | @in ab:(19-11)/(25-11)=57.14%
@in ac:(19-11)/(29-11)=44.44% |
(bc->ab),changed |
>>> pow(11,26,29)
6 | @out a, @out ab:(11-6)/(26-6)=25%
@in ac:---% |
(out:ignored) |
>>> pow(11,27,29)
8 | @out a, @out ab:(11-8)/(27-8)=15.78%
@in ac:---% |
(out:ignored) |
>>> pow(11,28,29)
1 | @out a, @out ab:(11-1)/(28-1)=37.03%
@in ac:---% |
(out:ignored) |
>>> pow(11,29,29)
11 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
[7]pow(19,c(19:41),41)
pow(19,n,41) | pos | comment |
>>> pow(19,19,41)
28 | @in bc:(28-19)/(41-19)=40.9%
@in ac:(28-19)/(41-19)=40.9% |
(bc->?) |
>>> pow(19,20,41)
40 | @in bc:(40-20)/(41-20)=95.2%
@in ac:(40-19)/(41-19)=95.45% |
(bc->bc) |
>>> pow(19,21,41)
22 | @in bc:(22-21)/(41-21)=5%
@in ac:(22-19)/(41-19)=13.63% |
(bc->bc) |
>>> pow(19,22,41)
8 | @out a, @in ab:(19-8)/(22-8)=78.5%
@in ac:---% |
(out:ignored) |
>>> pow(19,23,41)
29 | @in bc:(29-23)/(41-23)=33.3%
@in ac:(29-19)/(41-19)=45.45% |
(bc->bc) |
>>> pow(19,24,41)
18 | @out a, @in ab:(19-18)/(24-18)=16.67%
@in ac:---% |
(out:ignored) |
>>> pow(19,25,41)
14 | @out a, @in ab:(19-14)/(25-14)=45.45%
@in ac:---% |
(out:ignored) |
>>> pow(19,26,41)
20 | @in ab:(20-19)/(26-19)=14.2%
@in ac:(20-19)/(41-19)=4.54% |
(bc->ab),changed |
>>> pow(19,27,41)
11 | @out a, @in ab:(19-11)/(27-11)=50%
@in ac:---% |
(out:ignored) 50% |
>>> pow(19,28,41)
4 | @out a, @in ab:(19-4)/(28-4)=62.5%
@in ac:---% |
(out:ignored) |
>>> pow(19,29,41)
35 | @in bc:(35-29)/(41-29)=50%
@in ac:(35-19)/(41-19)=72.72% |
(ab->bc),changed 1st:50% |
>>> pow(19,30,41)
9 | @out a, @in ab:(19-9)/(30-9)=47.6%
@in ac:---% |
(out:ignored) |
>>> pow(19,31,41)
7 | @out a, @in ab:(19-7)/(31-7)=50%
@in ac:---% |
(out:ignored) 50% |
>>> pow(19,32,41)
10 | @out a, @in ab:(19-10)/(32-10)=40.9%
@in ac:---% |
(out:ignored) |
>>> pow(19,33,41)
26 | @in ab:(26-19)/(33-19)=50%
@in ac:(26-19)/(41-19)=31.81% |
(bc->ab),changed 2nd:50% |
>>> pow(19,34,41)
2 | @out a, @in ab:(19-2)/(34-2)=53.12%
@in ac:---% |
(out:ignored) |
>>> pow(19,35,41)
38 | @in bc:(38-35)/(41-35)=50%
@in ac:(38-19)/(41-19)=86.36% |
(ab->bc),changed 3rd:50% |
>>> pow(19,36,41)
25 | @in ab:(25-19)/(36-19)=35.2%
@in ac:(25-19)/(41-19)=27.27% |
(bc->ab),changed |
>>> pow(19,37,41)
24 | @in ab:(24-19)/(37-19)=27.7%
@in ac:(24-19)/(41-19)=22.72% |
(ab->ab) |
>>> pow(19,38,41)
5 | @out a, @in ab:(19-5)/(38-5)=42.42%
@in ac:---% |
(out:ignored) |
>>> pow(19,39,41)
13 | @out a, @in ab:(19-13)/(39-13)=23.07%
@in ac:---% |
(out:ignored) |
>>> pow(19,40,41)
1 | @out a, @in ab:(19-1)/(40-1)=46.1%
@in ac:---% |
(out:ignored) |
>>> pow(19,41,41)
19 | @a, in ab:0%
@in ac:0% |
(ab->ab) |
[8]pow(5,c(5:11),11)*1
pow(5,n,11) | pos | comment |
>>> pow(5,5,11)
1 | @out a, @out ab:(5-1)/(5-1)=100%
@in ac:---% |
(out:ignored) |
>>> pow(5,6,11)
5 | @a, @in ab:0%
@in ac:0% |
(ab->?) |
>>> pow(5,7,11)
3 | @out a, @out ab:(5-3)/(7-3)=50%
@in ac:---% |
(out:ignored) 50% |
>>> pow(5,8,11)
4 | @out a, @out ab:(5-4)/(8-4)=25%
@in ac:---% |
(out:ignored) |
>>> pow(5,9,11)
9 | @b, @in ab:100%, @in bc:0%
@in ac:(9-5)/(11-5)=66.66% |
(ab->bc),changed? (ab->ab) |
>>> pow(5,10,11)
1 | @out a, @out ab:(5-1)/(10-1)=44.44%
@in ac:---% |
(out:ignored) |
>>> pow(5,11,11)
5 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed? (ab->ab) |
1st-pass : check c(50%, near(50%)) in !(out), sel=(5,9,11),66.66%,
_____________@diff(66.66.vs.50%)=16.66%>10%:(out of target)?
2nd-pass : check c(50%, near(50%)) in (out), sel=(5,7,11),50%, is nearest(1st,2nd-pass).
[9]pow(5,c(5:11),11)*2=pow(10,c(10:22),22)
pow(10,n,22) | pos | comment |
>>> pow(10,10,22)
12 | @in bc:(12-10)/(22-10)=16.6%
@in ac:(12-10)/(22-10)=16.66% |
(bc->?) |
>>> pow(10,11,22)
10 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(10,12,22)
12 | @b, @in ab:100%, @in bc:0%
@in ac:(12-10)/(22-10)=16.66% |
(ab->bc),changed? (ab->ab) |
>>> pow(10,13,22)
10 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed (ab->ab) |
>>> pow(10,14,22)
12 pow(5,7,11)*2 |
@in ab:(12-10)/(14-10)=50%
@in ac:(12-10)/(22-10)=16.66% |
(ab->ab) 50% |
>>> pow(10,15,22)
10 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(10,16,22)
12 pow(5,8,11)*2 |
@in ab:(12-10)/(16-10)=33.3%
@in ac:(12-10)/(22-10)=16.66% |
(ab->ab) |
>>> pow(10,17,22)
10 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(10,18,22)
12 | @in ab:(12-10)/(18-10)=25%
@in ac:(12-10)/(22-10)=16.66% |
(ab->ab) |
>>> pow(10,19,22)
10 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(10,20,22)
12 | @in ab:(12-10)/(20-10)=20%
@in ac:(12-10)/(22-10)=16.66% |
(ab->ab) |
>>> pow(10,21,22)
10 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(10,22,22)
12 | @in ab:(12-10)/(22-10)=16.6%
@in ac:(12-10)/(22-10)=16.66% |
(ab->ab) |
1st-pass : check c(50%, near(50%)) in !(out), sel=none.
2nd-pass : check c(50%, near(50%)) in (out), sel=(b=14=2*7, diff=0%), so sel=pow(5,7,11)*2.
[10]pow(5,c(5:11),11)*3=pow(15,c(15:33),33)
pow(15,n,33) | pos | comment |
>>> pow(15,15,33)
12 | @out a, @out ab:(15-12)/(15-12)=100%
@in ac:---% |
(out:ignored) |
>>> pow(15,16,33)
15 | @a, @in ab:0%
@in ac:0% |
(ab->?) |
>>> pow(15,17,33)
27 | @in bc:(27-17)/(33-17)=62.5%
@in ac:(27-15)/(33-15)=66.66% |
(ab->bc),changed |
>>> pow(15,18,33)
9 | @out a, @out ab:(15-9)/(18-9)=66.6%
@in ac:---% |
(out:ignored) |
>>> pow(15,19,33)
3 | @out a, @out ab:(15-3)/(19-3)=75%
@in ac:---% |
(out:ignored) |
>>> pow(15,20,33)
12 | @out a, @out ab:(15-12)/(20-12)=37.5%
@in ac:---% |
(out:ignored) |
>>> pow(15,21,33)
15 pow(5,7,11)*3 |
@a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(15,22,33)
27 pow(5.7.33,11)*3 |
@in bc:(27-22)/(33-22)=45.45%
@in ac:(27-15)/(33-15)=66.66% |
(ab->bc),changed @diff(45.45.vs.50)=4.55% |
>>> pow(15,23,33)
9 pow(5,7.66,11)*3 |
@out a, @out ab:(15-9)/(23-9)=42.8%
@in ac:---% |
(out:ignored) @diff(42.8.vs.50)=7.2% |
>>> pow(15,24,33)
3 pow(5,8,11)*3 |
@out a, @out ab:(15-3)/(24-3)=57.1%
@in ac:---% |
(out:ignored) @diff(57.1.vs.50)=7.1% |
>>> pow(15,25,33)
12 | @out a, @out ab:(15-12)/(25-12)=23.0%
@in ac:---% |
(out:ignored) |
>>> pow(15,26,33)
15 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(15,27,33)
27 | @b, @in ab:100%, @in bc:0%
@in ac:(27-15)/(33-15)=66.66% |
(ab->bc),changed (ab->ab) |
>>> pow(15,28,33)
9 | @out a, @out ab:(15-9)/(28-9)=31.57%
@in ac:---% |
(out:ignored) |
>>> pow(15,29,33)
3 pow(5,9.66,11)*3 |
@out a, @out ab:(15-3)/(29-3)=46.1%
@in ac:---% |
(out:ignored) @diff(46.1.vs.50)=3.84 |
>>> pow(15,30,33)
12 | @out a, @out ab:(15-12)/(30-12)=16.67%
@in ac:---% |
(out:ignored) |
>>> pow(15,31,33)
15 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed (ab->ab) |
>>> pow(15,32,33)
27 | @in ab:(27-15)/(32-15)=70.5%
@in ac:(27-15)/(33-15)=66.66% |
(ab->ab) |
>>> pow(15,33,33)
9 | @out a, @out ab:(15-9)/(33-9)=25%
@in ac:---% |
(out:ignored) |
1st-pass : check c(50%, near(50%)) in !(out),
___sel=(b=22=3*7.33, diff=4.5%)
2nd-pass : check c(50%, near(50%)) in (out),
___sel=((b=23=3*7.66, diff=7.2%),
_______(b=24=3*8, diff=7.1%),
_______(b=29=3*9.66, diff=3.84%)),
@ b=just int()=3*8, pow(5,8,11)*3.
[11]pow(2,c(2:22),22)
pow(2,n,22) | pos | comment |
>>> pow(2,2,22)
4 | @in bc:(4-2)/(22-2)=10%
@in ac:(4-2)/(22-2)=10% |
(bc->?) |
>>> pow(2,3,22)
8 | @in bc:(8-3)/(22-3)=26.3%
@in ac:(8-2)/(22-2)=30% |
(bc->bc) |
>>> pow(2,4,22)
16 pow(1,2,22)*2 |
@in bc:(16-4)/(22-4)=66.6%
@in ac:(16-2)/(22-2)=70% |
(bc->bc) @diff(66.6.vs.50)=16.6>10% |
>>> pow(2,5,22)
10 pow(1,2.5,11)*2 |
@in bc:(10-5)/(22-5)=29.4%
@in ac:(10-2)/(22-2)=40% |
(bc->bc) @diff(40.vs.50)=10~10% |
>>> pow(2,6,22)
20 | @in bc:(20-6)/(22-6)=87.5%
@in ac:(20-2)/(22-2)=90% |
(bc->bc) |
>>> pow(2,7,22)
18 | @in bc:(18-7)/(22-7)=73.3%
@in ac:(18-2)/(22-2)=80% |
(bc->bc) |
>>> pow(2,8,22)
14 pow(1,4,11)*2 |
@in bc:(14-8)/(22-8)=42.8%
@in ac:(14-2)/(22-2)=60% |
(bc->bc) @diff(42.8.vs.50)=7.2% @diff(60.vs.50)=10~10% |
>>> pow(2,9,22)
6 pow(1,4.5,11)*2 |
@in ab:(6-2)/(9-2)=57.1%
@in ac:(6-2)/(22-2)=20% |
(bc->ab),changed @diff(57.1.vs.50)=7.1% |
>>> pow(2,10,22)
12 pow(1,5,11)*2 |
@in bc:(12-10)/(22-10)=16.6%
@in ac:(12-2)/(22-2)=50% |
(ab->bc),changed 1st:50% |
>>> pow(2,11,22)
2 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(2,12,22)
4 | @in ab:(4-2)/(12-2)=20%
@in ac:(4-2)/(22-2)=10% |
(ab->ab) |
>>> pow(2,13,22)
8 pow(1,6.5,11)*2 |
@in ab:(8-2)/(13-2)=54.5%
@in ac:(8-2)/(22-2)=30% |
(ab->ab) @diff(54.5.vs.50)=4.5% |
>>> pow(2,14,22)
16 | @in bc:(16-14)/(22-14)=25%
@in ac:(16-2)/(22-2)=70% |
(ab->bc),changed |
>>> pow(2,15,22)
10 | @in ab:(10-2)/(15-2)=61.5%
@in ac:(10-2)/(22-2)=40% |
(bc->ab),changed @diff(61.5.vs.50)=11.5>10% @diff(40.vs.50)=10~10% |
>>> pow(2,16,22)
20 pow(1,8,11)*2 |
@in bc:(20-16)/(22-16)=66.6%
@in ac:(20-2)/(22-2)=90% |
(ab->bc),changed @diff(66.6.vs.50)=16.6>10% |
>>> pow(2,17,22)
18 | @in bc:(18-17)/(22-17)=20%
@in ac:(18-2)/(22-2)=80% |
(bc->bc) |
>>> pow(2,18,22)
14 pow(1,9,11)*2 |
@in ab:(14-2)/(18-2)=75%
@in ac:(14-2)/(22-2)=60% |
(bc->ab),changed @diff(60.vs.50)=10~10% |
>>> pow(2,19,22)
6 | @in ab:(6-2)/(19-2)=23.5%
@in ac:(6-2)/(22-2)=20% |
(ab->ab) |
>>> pow(2,20,22)
12 pow(1,10,11)*2 |
@in ab:(12-2)/(20-2)=55.5%
@in ac:(12-2)/(22-2)=50% |
(ab->ab) @diff(55.5.vs.50)=5.5% 2nd:50% |
>>> pow(2,21,22)
2 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(2,22,22)
4 | @in ab:(4-2)/(22-2)=10%
@in ac:(4-2)/(22-2)=10% |
(ab->ab) |
1st-pass : check c(50%, near(50%)) in !(out), sel=none
2nd-pass : check c(50%, near(50%)) in (out), sel=(1,5,11)*2, 1st:50%,
________________________________________with (b=just int, c(ab,bc)=changed);
[12]pow(3,c(3:33),33)
pow(3,n,33) | pos | comment |
>>> pow(3,3,33)
27 | @in bc:(27-3)/(33-3)=80% |
(bc->?) |
>>> pow(3,4,33)
15 pow(1,1.33,11)*3 |
@in bc:(15-4)/(33-4)=37.9%
@in ac:(15-3)/(33-3)=40% |
(bc->bc) @diff(40.vs.50)=10~10% |
>>> pow(3,5,33)
12 | @in bc:(12-5)/(33-5)=25%
@in ac:(12-3)/(33-3)=30% |
(bc->bc) |
>>> pow(3,6,33)
3 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(3,7,33)
9 | @in bc:(9-7)/(33-7)=7.69%
@in ac:(9-3)/(33-3)=20% |
(ab->bc),changed |
>>> pow(3,8,33)
27 | @in bc:(27-8)/(33-8)=76%
@in ac:(27-3)/(33-3)=80% |
(bc->bc) |
>>> pow(3,9,33)
15 pow(1,3,11)*3 |
@in bc:(15-9)/(33-9)=25%
@in ac:(15-3)/(33-3)=40% |
(bc->bc) @diff(40.vs.50)=10~10% |
>>> pow(3,10,33)
12 | @in bc:(12-10)/(33-10)=8.69%
@in ac:(12-3)/(33-3)=30% |
(bc->bc) |
>>> pow(3,11,33)
3 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(3,12,33)
9 | @in ab:(9-3)/(12-3)=66.6%
@in ac:(9-3)/(33-3)=20% |
(ab->ab) @diff(66.6.vs.50)=16.6>10% |
>>> pow(3,13,33)
27 | @in bc:(27-13)/(33-13)=70%
@in ac:(27-3)/(33-3)=80% |
(ab->bc),changed |
>>> pow(3,14,33)
15 pow(1,4.66,11)*3 |
@in bc:(15-14)/(33-14)=5.2%
@in ac:(15-3)/(33-3)=40% |
(bc->bc) @diff(40.vs.50)=10~10% |
>>> pow(3,15,33)
12 pow(1,5,11)*3 |
@in ab:(12-3)/(15-3)=75%
@in ac:(12-3)/(33-3)=30% |
(bc->ab),changed |
>>> pow(3,16,33)
3 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(3,17,33)
9 pow(1,5.66,11)*3 |
@in ab:(9-3)/(17-3)=42.8%
@in ac:(9-3)/(33-3)=20% |
(ab->ab) @diff(42.8.vs.50)=7.2 |
>>> pow(3,18,33)
27 | @in bc:(27-18)/(33-18)=60%
@in ac:(27-3)/(33-3)=80% |
(ab->bc),changed |
>>> pow(3,19,33)
15 pow(1,6.33,11)*3 |
@in ab:(15-3)/(19-3)=75%
@in ac:(15-3)/(33-3)=40% |
(bc->ab),changed @diff(40.vs.50)=10~10% |
>>> pow(3,20,33)
12 pow(1,6.66,11)*3 |
@in ab:(12-3)/(20-3)=52.9%
@in ac:(12-3)/(33-3)=30% |
(ab->ab) @diff(52.9.vs.50)=2.9% |
>>> pow(3,21,33)
3 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(3,22,33)
9 | @in ab:(9-3)/(22-3)=31.5%
@in ac:(9-3)/(33-3)=20% |
(ab->ab) |
>>> pow(3,23,33)
27 pow(1,7.66,11)*3 |
@in bc:(27-23)/(33-23)=40%
@in ac:(27-3)/(33-3)=80% |
(ab->bc),changed @diff(40.vs.50)=10~10% |
>>> pow(3,24,33)
15 pow(1,8,11)*3 |
@in ab:(15-3)/(24-3)=57.1%
@in ac:(15-3)/(33-3)=40% |
(bc->ab),changed @diff(57.1.vs.50)=7.1% @diff(40.vs.50)=10~10% |
>>> pow(3,25,33)
12 pow(1,8.33,11)*3 |
@in ab:(12-3)/(25-3)=40.9%
@in ac:(12-3)/(33-3)=30% |
(ab->ab) @diff(40.9.vs.50)=9.1% |
>>> pow(3,26,33)
3 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(3,27,33)
9 | @in ab:(9-3)/(27-3)=25%
@in ac:(9-3)/(33-3)=20% |
(ab->ab) |
>>> pow(3,28,33)
27 | @in ab:(27-3)/(28-3)=96%
@in ac:(27-3)/(33-3)=80% |
(ab->ab) |
>>> pow(3,29,33)
15 pow(1,9.66,11)*3 |
@in ab:(15-3)/(29-3)=46.1%
@in ac:(15-3)/(33-3)=40% |
(ab->ab) @diff(46.1.vs.50)=3.9% @diif(40.vs.50)=10~10% |
>>> pow(3,30,33)
12 | @in ab:(12-3)/(30-3)=33.3%
@in ac:(12-3)/(33-3)=30% |
(ab->ab) |
>>> pow(3,31,33)
3 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(3,32,33)
9 | @in ab:(9-3)/(32-3)=20.68%
@in ac:(9-3)/(33-3)=20% |
(ab->ab) |
>>> pow(3,33,33)
27 | @in ab:(27-3)/(33-3)=80%
@in ac:(27-3)/(33-3)=80% |
(ab->ab) |
1st-pass : check c(50%, near(50%)) in !(out), sel=none
2nd-pass : check c(50%, near(50%)) in (out), sel=(1,8,11)*3,
____________1st:near(50%) with c(abs(diff)<10%, b=just int, c(ab,bc)=changed);
[13]pow(4,c(4:44),44)
pow(4,n,44) | pos | comment |
>>> pow(4,4,44)
36 | @in bc:(36-4)/(44-4)=80%
@in ac:(36-4)/(44-4)=80% |
(bc->?) |
>>> pow(4,5,44)
12 | @in bc:(12-5)/(44-5)=17.9%
@in ac:(12-4)/(44-4)=20% |
(bc->bc) |
>>> pow(4,6,44)
4 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(4,7,44)
16 | @in bc:(16-7)/(44-7)=24.3%
@in ac:(16-4)/(44-4)=30% |
(ab->bc),changed |
>>> pow(4,8,44)
20 pow(1,2,11)*4 |
@in bc:(20-8)/(44-8)=33.3%
@in ac:(20-4)/(44-4)=40% |
(bc->bc) @diff(40.vs.50)=10~10% |
>>> pow(4,9,44)
36 | @in bc:(36-9)/(44-9)=77.1%
@in ac:(36-4)/(44-4)=80% |
(bc->bc) |
>>> pow(4,10,44)
12 | @in bc:(12-10)/(44-10)=5.8%
@in ac:(12-4)/(44-4)=20% |
(bc->bc) |
>>> pow(4,11,44)
4 | @a, @in ab:0%
@in ac:0% |
(bc->ab),changed |
>>> pow(4,12,44)
16 | @in bc:(16-12)/(44-12)=12.5%
@in ac:(16-4)/(44-4)=30% |
(ab->bc),changed |
>>> pow(4,13,44)
20 pow(1,3.25,11)*4 |
@in bc:(20-13)/(44-13)=22.5%
@in ac:(20-4)/(44-4)=40% |
(bc->bc) @diff(40.vs.50)=10~10% |
>>> pow(4,14,44)
36 | @in bc:(36-14)/(44-14)=73.3%
@in ac:(36-4)/(44-4)=80% |
(bc->bc) |
>>> pow(4,15,44)
12 | @in ab:(12-4)/(15-4)=72.7%
@in ac:(12-4)/(44-4)=20% |
(bc->ab),changed |
>>> pow(4,16,44)
4 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(4,17,44)
16 | @in ab:(16-4)/(17-4)=92.3%
@in ac:(16-4)/(44-4)=30% |
(ab->ab) |
>>> pow(4,18,44)
20 pow(1,4.5,11)*4 |
@in bc:(20-18)/(44-18)=7.6%
@in ac:(20-4)/(44-4)=40% |
(ab->bc),changed @diff(40.vs.50)=10~10% |
>>> pow(4,19,44)
36 pow(1,4.75,11)*4 |
@in bc:(36-19)/(44-19)=68%
@in ac:(36-4)/(44-4)=80% |
(bc->bc) @diff(68.vs.50)=18>10% |
>>> pow(4,20,44)
12 pow(1,5,11)*4 |
@in ab:(12-4)/(20-4)=50%
@in ac:(12-4)/(44-4)=20% |
(bc->ab),changed 1st:50% |
>>> pow(4,21,44)
4 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(4,22,44)
16 pow(1,5.5,11)*4 |
@in ab:(16-4)/(22-4)=66.6%
@in ac:(16-4)/(44-4)=30% |
(ab->ab) @diff(66.6.vs.50)=16.6>10% |
>>> pow(4,23,44)
20 pow(1,5.75,11)*4 |
@in ab:(20-4)/(23-4)=84.2%
@in ac:(20-4)/(44-4)=40% |
(ab->ab) @diff(40.vs.50)=10~10% |
>>> pow(4,24,44)
36 pow(1,6,11)*4 |
@in bc:(36-24)/(44-24)=60%
@in ac:(36-4)/(44-4)=80% |
(ab->bc),changed @diff(60.vs.50)=10~10% |
>>> pow(4,25,44)
12 | @in ab:(12-4)/(25-4)=38%
@in ac:(12-4)/(44-4)=20% |
(bc->ab),changed |
>>> pow(4,26,44)
4 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(4,27,44)
16 pow(1,6.75,11)*4 |
@in ab:(16-4)/(27-4)=52.1%
@in ac:(16-4)/(44-4)=30% |
(ab->ab) @diff(52.1.vs.50)=2.1% |
>>> pow(4,28,44)
20 pow(1,7,11)*4 |
@in ab:(20-4)/(28-4)=66.6%
@in ac:(20-4)/(44-4)=40% |
(ab->ab) @diff(66.6.vs.50)=16.6>10% @diff(40.vs.50)=10~10% |
>>> pow(4,29,44)
36 pow(1,7.25,11)*4 |
@in bc:(36-29)/(44-29)=46.6%
@in ac:(36-4)/(44-4)=80% |
(ab->bc),changed @diff(46.6.vs.50)=3.4 |
>>> pow(4,30,44)
12 | @in ab:(12-4)/(30-4)=30.7%
@in ac:(12-4)/(44-4)=20% |
(bc->ab),changed |
>>> pow(4,31,44)
4 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(4,32,44)
16 pow(1,8,11)*4 |
@in ab:(16-4)/(32-4)=42.8%
@in ac:(16-4)(44-4)=30% |
(ab->ab) @diff(42.8.vs.50)=7.2% |
>>> pow(4,33,44)
20 pow(1,8.25,11)*4 |
@in ab:(20-4)/(33-4)=55.17%
@in ac:(20-4)/(44-4)=40% |
(ab->ab) @diff(55.17.vs.50)=5.17 @diff(40.vs.50)=10~10% |
>>> pow(4,34,44)
36 | @in bc:(36-34)/(44-34)=20%
@in ac:(36-4)/(44-4)=80% |
(ab->bc),changed |
>>> pow(4,35,44)
12 | @in ab:(12-4)/(35-4)=25.8%
@in ac:(12-4)/(44-4)=20% |
(bc->ab),changed |
>>> pow(4,36,44)
4 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(4,37,44)
16 | @in ab:(16-4)/(37-4)=36.3%
@in ac:(16-4)/(44-4)=30% |
(ab->ab) |
>>> pow(4,38,44)
20 pow(1,9.5,11)*4 |
@in ab:(20-4)/(38-4)=47.0%
@in ac:(20-4)/(44-4)=40% |
(ab->ab) @diff(47.vs.50)=3 @diff(40.vs.50)=10~10% |
>>> pow(4,39,44)
36 | @in ab:(36-4)/(39-4)=91.4%
@in ac:(36-4)/(44-4)=80% |
(ab->ab) |
>>> pow(4,40,44)
12 | @in ab:(12-4)/(40-4)=22.2%
@in ac:(12-4)/(44-4)=20% |
(ab->ab) |
>>> pow(4,41,44)
4 | @a, @in ab:0%
@in ac:0% |
(ab->ab) |
>>> pow(4,42,44)
16 | @in ab:(16-4)/(42-4)=31.5%
@in ac:(16-4)/(44-4)=30% |
(ab->ab) |
>>> pow(4,43,44)
20 pow(1,10.75,11)*4 |
@in ab:(20-4)/(43-4)=41.0%
@in ac:(20-4)/(44-4)=40% |
(ab->ab) @diff(41.vs.50)=9 @diff(40.vs.50)=10~10% |
>>> pow(4,44,44)
36 | @in ab:(36-4)/(44-4)=80%
@in ac:(36-4)/(44-4)=80% |
(ab->ab) |
1st-pass : check c(50%, near(50%)) in !(out), sel=none
2nd-pass : check c(50%, near(50%)) in (out), sel=(1,5,11)*4, 1st:50%,
__________________with c(abs(diff)<10%, b=just int, c(ab,bc)=changed);
@@@
borderには、選択されるべき理由があった?
Was there a reason why border should be chosen?
end.