Skip to content

Instantly share code, notes, and snippets.

@Noy
Last active June 7, 2018 09:32
Show Gist options
  • Save Noy/4e186dcdedbe801877512876d0cdb034 to your computer and use it in GitHub Desktop.
Save Noy/4e186dcdedbe801877512876d0cdb034 to your computer and use it in GitHub Desktop.
class S { override fun toString(): String {return "s"} }
class Q { override fun toString(): String { return "q"} }
class U { override fun toString(): String {return "u"} }
class A{ override fun toString(): String { return "a"} }
class D{ override fun toString(): String { return "d"} }
class s{ override fun toString(): String { return "s"} }
fun squads() {
val S = S().toString()
val q = Q().toString()
val u = U().toString()
val a = A().toString()
val d = D().toString()
val s = s().toString()
print(S,q,u,a,d,s,"?")
}
fun main(args: Array<String>) {
squads()//?
}
fun <T> print(vararg squads: T) {
for (squad: T in squads) {
println(squad)//squads?
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment