n<-2
d<-rep(n,10)
a<-array(1:prod(d),d)
a
for(i in 1:10){
print(paste("10進法の数:",i-1))
x<-which(a==i,arr.ind=TRUE)
print(x[length(x):1]-1)
}
[1] "10進法の数: 1"
[1] 1 1 1 1 1 1 1 1 1 1
[1] "10進法の数: 2"
[1] 1 1 1 1 1 1 1 1 1 2
[1] "10進法の数: 3"
[1] 1 1 1 1 1 1 1 1 2 1
[1] "10進法の数: 4"
[1] 1 1 1 1 1 1 1 1 2 2
[1] "10進法の数: 5"
[1] 1 1 1 1 1 1 1 2 1 1
[1] "10進法の数: 6"
[1] 1 1 1 1 1 1 1 2 1 2
[1] "10進法の数: 7"
[1] 1 1 1 1 1 1 1 2 2 1
[1] "10進法の数: 8"
[1] 1 1 1 1 1 1 1 2 2 2
[1] "10進法の数: 9"
[1] 1 1 1 1 1 1 2 1 1 1
[1] "10進法の数: 10"
[1] 1 1 1 1 1 1 2 1 1 2