<?php
$info = array ( "獎品1" , "獎品2" , "獎品3" , "獎品4" ) ; $radio = 0.9 ; //旋转速度衰减系数,影响旋转时间
$angle = 0 ;
$aaaaaaa = 1186 ;
for ( $beginAngle = 300 ; $beginAngle <= $aaaaaaa ; $beginAngle ++ ) {
$step = $beginAngle / 10 ;
while ( $step > 0.1 ) {
$step *= $radio ;
$angle += $step ;
}
$pos = ceil ( $angle % 360 / ( 360 / count ( $info ) ) ) ; $res = $info [ count ( $info ) - $pos ] ; $print_ary [ $res ] [ ] = $beginAngle ;
}
//print_r($print_ary);
//echo "\n";
$all_nbr = 0 ;
foreach ( $info as $info_v ) {
$all_nbr += count ( $print_ary [ $info_v ] ) ; }
//平均數
$all_nbr /= count ( $info ) ; echo "平均數:" . $all_nbr . "\n " ;
echo "300>" . $aaaaaaa . "= " ;
foreach ( $info as $info_v ) {
$print_ary_2 [ $info_v ] = ( count ( $print_ary [ $info_v ] ) - $all_nbr ) ; //echo $info_v."-->".(count($print_ary[$info_v]) - $all_nbr)."\n";
}
//print_r($print_ary);
//echo "\n";
$all_nbb = 0 ;
echo "\n " ;
echo "\n " ;
echo "\n " ;
$all_nbb /= $all_nbr ;
echo $all_nbb ;
PD9waHAKCiRpbmZvID0gYXJyYXkoIueNjuWTgTEiLCLnjY7lk4EyIiwi542O5ZOBMyIsIueNjuWTgTQiKTsKJHJhZGlvID0gMC45Oy8v5peL6L2s6YCf5bqm6KGw5YeP57O75pWw77yM5b2x5ZON5peL6L2s5pe26Ze0CgokYW5nbGUgPSAwOwokYWFhYWFhYSA9IDExODY7CiRwcmludF9hcnkgPSBhcnJheSgpOwpmb3IoJGJlZ2luQW5nbGUgPSAzMDA7ICRiZWdpbkFuZ2xlIDw9ICRhYWFhYWFhOyAkYmVnaW5BbmdsZSsrKXsKCSRzdGVwID0gJGJlZ2luQW5nbGUvMTA7Cgl3aGlsZSgkc3RlcCA+IDAuMSl7CgkJJHN0ZXAgKj0gJHJhZGlvOwoJCSRhbmdsZSArPSAkc3RlcDsKCX0KCQoJJHBvcyA9IGNlaWwoJGFuZ2xlICUgMzYwIC8oMzYwL2NvdW50KCRpbmZvKSkpOwoJJHJlcyA9ICRpbmZvW2NvdW50KCRpbmZvKS0kcG9zXTsKCSRwcmludF9hcnlbJHJlc11bXSA9ICRiZWdpbkFuZ2xlOwp9CgovL3ByaW50X3IoJHByaW50X2FyeSk7Ci8vZWNobyAiXG4iOwoKJGFsbF9uYnIgPSAwOwpmb3JlYWNoKCRpbmZvIGFzICRpbmZvX3YpewoJJGFsbF9uYnIgKz0gY291bnQoJHByaW50X2FyeVskaW5mb192XSk7Cn0KLy/lubPlnYfmlbgKJGFsbF9uYnIgLz0gY291bnQoJGluZm8pOwplY2hvICLlubPlnYfmlbg6Ii4kYWxsX25ici4iXG4iOwplY2hvICIzMDA+Ii4kYWFhYWFhYS4iPSAiOwokcHJpbnRfYXJ5XzIgPSBhcnJheSgpOwpmb3JlYWNoKCRpbmZvIGFzICRpbmZvX3YpewoJJHByaW50X2FyeV8yWyRpbmZvX3ZdID0gKGNvdW50KCRwcmludF9hcnlbJGluZm9fdl0pIC0gJGFsbF9uYnIpOwoJLy9lY2hvICRpbmZvX3YuIi0tPiIuKGNvdW50KCRwcmludF9hcnlbJGluZm9fdl0pIC0gJGFsbF9uYnIpLiJcbiI7Cn0KLy9wcmludF9yKCRwcmludF9hcnkpOwovL2VjaG8gIlxuIjsKCiRhbGxfbmJiID0gMDsKZWNobyAiXG4iOwplY2hvIG1heCgkcHJpbnRfYXJ5XzIpOwplY2hvICJcbiI7CmVjaG8gbWluKCRwcmludF9hcnlfMik7CmVjaG8gIlxuIjsKJGFsbF9uYmIgPSBhYnMobWF4KCRwcmludF9hcnlfMikpICsgYWJzKG1pbigkcHJpbnRfYXJ5XzIpKTsKJGFsbF9uYmIgLz0gJGFsbF9uYnI7CgplY2hvICRhbGxfbmJiOwoK