0

私のアルゴは正しいと思います(非常に悪い結果です)が、ideone.com で目的の出力が得られます。しかし、SPOJ では、「Runtime Error NZEC」と言い続けます。これを正しく行うために、いくつかの変更を提案してください。

質問へのリンクは次のとおりです。

http://www.spoj.com/problems/LASTDIG/

これが私のコードです:

import sys;
a=dict();
c=dict();
a[1]=[1,1,1,1];
a[2]=[2,4,8,6];
a[3]=[3,9,7,1];
a[4]=[4,6,4,6];
a[5]=[5,5,5,5];
a[6]=[6,6,6,6];
a[7]=[7,9,3,1];
a[8]=[8,4,2,6];
a[9]=[9,1,9,1];
a[10]=[0,0,0,0];
inp=sys.stdin.read().strip().split();
t=int(inp[0]);
readat=1;
for i in xrange(t):
    m,n=map(long,inp[readat:readat+2]);
    r=n%4;
    s=m%10;
    c[i]=a[s][r-1];
    readat=readat+2;
for i in xrange(t):
    print c[i]; 
4

1 に答える 1