String 출력을 다루는 문제
print() 와 println()의 차이
println은 줄을 바꿔준다
print("a")
print("b")
// 출력 =>
// ab
println("a")
println("b")
// 출력 =>
// a
// b
내 풀이
fun main(args: Array<String>) {
val (a, b) = readLine()!!.split(' ').map(String::toInt)
var c = ""
for ( i in 0..b-1){
for(j in 0..a-1){
c+="*"
}
c += "\n"
}
println(c)
여기에서
c += "\n"
이부분을
println()
로 사용할 수도 있다
다른사람의 풀이
fun main(args: Array<String>) {
val (a, b) = readLine()!!.split(' ').map(String::toInt)
//println(a + b)
var star : String = ""
for(i in 1..a){
star += "*"
}
for(i in 1..b){
println(star)
}
}