改变楼梯的排列中的R
问题描述:
我尝试使用下面的函数,使给定长度的楼梯ñ:改变楼梯的排列中的R
hash<-function(n){
for (i in 1:n){
v1=c()
#j=1
for (j in 1:i){
v1=paste("#",v1,sep="")
}
cat(v1,"\n")
}
}
但我想它右对齐。我所得到的是:
#
##
###
####
#####
######
我在想,我能得到一些帮助如何使其对准另一种方式感谢帮助?
答
n=6
for (i in 1:n) {
v1=c()
v2=c()
for (j in i:n-1) {
v1=paste(" ",v1,sep="")
}
for (k in i:1) {
v2=paste("#",v2,sep="")
}
cat(v1,v2,"\n")
}
+3
您的答案当然值得一点说明。请参阅http://stackoverflow.com/help/how-to-answer。评论有助于创建可搜索的内容。 –
这看起来与我的想法相似。 – akrun
@rawr非常感谢。 – jayant
@akrun取消删除你的答案 – rawr