[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
k#n|k>n="_"|1>0=show kf n=div(n+4)4-0^mod n 4u=unwordsmain=do n<-readLn;putStr$u\\[u$map(#n)[4*f n+2-a,a-1,a,4*f n+1-a]|a<-[2,4..2*f n]]
f l=last l:init l;main=interact$unlines.f.lines
\\ は、行がつながっていることを意味しています。 import Numeric g n i |i >=0 && i <= 9 =toEnum(fromEnum '0'+i) |1>0=toEnum(fromEnum 'A'+i-10) n#a=showIntAtBase n(g n)a"" f x|length x==1=' ':x|1>0=x main=do n<-readLn;mapM putStrLn$map((' ':).unwords)\\ [[f(n#(a*b))|a<-[1..n-1]]|b<-[1..n-1]]
\\ は、行がつながっていることを意味しています。 import Numeric g n i|i>=0&&i<=9=toEnum(fromEnum '0'+i)|1>0=toEnum(fromEnum 'A'+i-10) f x|length x==1=' ':x|1>0=x main=do n<-readLn;mapM putStrLn$map((' ':).unwords)\\ [[f(showIntAtBase n(g n)(a*b)"")|a<-[1..n-1]]|b<-[1..n-1]]
public class Main { public static void main(String[] args){ System.out.println("Hello World"); } }