アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
まあそんなでっかい表はないと思うが (スコア:1)
sub rowtonum2($) {
my $row = lc( shift @_ );
my $base = ord( "a" ) - 1;
my $interval = ord( "z" ) - $base;
my $num = 0;
foreach my $c ( split( //, $row ) ) {
$num *= $interval;
$num += ord( $c ) - $base;
}
return --$num;
}
row
Re:まあそんなでっかい表はないと思うが (スコア:0)
def rowtonum2(row):
base = ord('a') -1
interval = ord('z') - base
num = 0
for c in row[::-1]:
num *= interval
num += ord(c.lower()) - base
return num -1
print rowtonum2('AAA')