1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | song<-function(n=99) { a<-" bottle" b<-" of beer on the wall, " c<-" of beer. " d<-"Take one down and pass it around: " # ## set "beer counter" vector counter<-c(as.character(n:1),"No more") # ## set plural s<-ifelse(counter=="1","","s") # ## build up the verses vector firsthalf<-paste(counter,a,s,b,counter,a,s,c,sep="") sechalf1.99<-paste(d,counter[-1],a,s[-1],b,sep="") sechalf100<-paste("Go to the store and buy some more: ", counter[1],a,"s",b,sep="") ## ## song is the vector of n+1 complete verses song<-paste(firsthalf,c(sechalf1.99,sechalf100),sep="") } print(song()) |
c29uZzwtZnVuY3Rpb24obj05OSkgewogIGE8LSIgYm90dGxlIgogIGI8LSIgb2YgYmVlciBvbiB0aGUgd2FsbCwgIgogIGM8LSIgb2YgYmVlci4gIgogIGQ8LSJUYWtlIG9uZSBkb3duIGFuZCBwYXNzIGl0IGFyb3VuZDogIgogICMKICAjIyBzZXQgImJlZXIgY291bnRlciIgdmVjdG9yCiAgY291bnRlcjwtYyhhcy5jaGFyYWN0ZXIobjoxKSwiTm8gbW9yZSIpCiAgIyAKICAjIyBzZXQgcGx1cmFsIAogIHM8LWlmZWxzZShjb3VudGVyPT0iMSIsIiIsInMiKQogICMKICAjIyBidWlsZCB1cCB0aGUgdmVyc2VzIHZlY3RvcgogIGZpcnN0aGFsZjwtcGFzdGUoY291bnRlcixhLHMsYixjb3VudGVyLGEscyxjLHNlcD0iIikKICBzZWNoYWxmMS45OTwtcGFzdGUoZCxjb3VudGVyWy0xXSxhLHNbLTFdLGIsc2VwPSIiKQogIHNlY2hhbGYxMDA8LXBhc3RlKCJHbyB0byB0aGUgc3RvcmUgYW5kIGJ1eSBzb21lIG1vcmU6ICIsCiAgICAgICAgICAgICAgICAgICAgY291bnRlclsxXSxhLCJzIixiLHNlcD0iIikKICAjIwogICMjIHNvbmcgaXMgdGhlIHZlY3RvciBvZiBuKzEgY29tcGxldGUgdmVyc2VzCiAgc29uZzwtcGFzdGUoZmlyc3RoYWxmLGMoc2VjaGFsZjEuOTksc2VjaGFsZjEwMCksc2VwPSIiKQp9ICAKCnByaW50KHNvbmcoKSk=
-
upload with new input
-
result: Success time: 0.31s memory: 22840 kB returned value: 0
[1] "99 bottles of beer on the wall, 99 bottles of beer. Take one down and pass it around: 98 bottles of beer on the wall, " [2] "98 bottles of beer on the wall, 98 bottles of beer. Take one down and pass it around: 97 bottles of beer on the wall, " [3] "97 bottles of beer on the wall, 97 bottles of beer. Take one down and pass it around: 96 bottles of beer on the wall, " [4] "96 bottles of beer on the wall, 96 bottles of beer. Take one down and pass it around: 95 bottles of beer on the wall, " [5] "95 bottles of beer on the wall, 95 bottles of beer. Take one down and pass it around: 94 bottles of beer on the wall, " [6] "94 bottles of beer on the wall, 94 bottles of beer. Take one down and pass it around: 93 bottles of beer on the wall, " [7] "93 bottles of beer on the wall, 93 bottles of beer. Take one down and pass it around: 92 bottles of beer on the wall, " [8] "92 bottles of beer on the wall, 92 bottles of beer. Take one down and pass it around: 91 bottles of beer on the wall, " [9] "91 bottles of beer on the wall, 91 bottles of beer. Take one down and pass it around: 90 bottles of beer on the wall, " [10] "90 bottles of beer on the wall, 90 bottles of beer. Take one down and pass it around: 89 bottles of beer on the wall, " [11] "89 bottles of beer on the wall, 89 bottles of beer. Take one down and pass it around: 88 bottles of beer on the wall, " [12] "88 bottles of beer on the wall, 88 bottles of beer. Take one down and pass it around: 87 bottles of beer on the wall, " [13] "87 bottles of beer on the wall, 87 bottles of beer. Take one down and pass it around: 86 bottles of beer on the wall, " [14] "86 bottles of beer on the wall, 86 bottles of beer. Take one down and pass it around: 85 bottles of beer on the wall, " [15] "85 bottles of beer on the wall, 85 bottles of beer. Take one down and pass it around: 84 bottles of beer on the wall, " [16] "84 bottles of beer on the wall, 84 bottles of beer. Take one down and pass it around: 83 bottles of beer on the wall, " [17] "83 bottles of beer on the wall, 83 bottles of beer. Take one down and pass it around: 82 bottles of beer on the wall, " [18] "82 bottles of beer on the wall, 82 bottles of beer. Take one down and pass it around: 81 bottles of beer on the wall, " [19] "81 bottles of beer on the wall, 81 bottles of beer. Take one down and pass it around: 80 bottles of beer on the wall, " [20] "80 bottles of beer on the wall, 80 bottles of beer. Take one down and pass it around: 79 bottles of beer on the wall, " [21] "79 bottles of beer on the wall, 79 bottles of beer. Take one down and pass it around: 78 bottles of beer on the wall, " [22] "78 bottles of beer on the wall, 78 bottles of beer. Take one down and pass it around: 77 bottles of beer on the wall, " [23] "77 bottles of beer on the wall, 77 bottles of beer. Take one down and pass it around: 76 bottles of beer on the wall, " [24] "76 bottles of beer on the wall, 76 bottles of beer. Take one down and pass it around: 75 bottles of beer on the wall, " [25] "75 bottles of beer on the wall, 75 bottles of beer. Take one down and pass it around: 74 bottles of beer on the wall, " [26] "74 bottles of beer on the wall, 74 bottles of beer. Take one down and pass it around: 73 bottles of beer on the wall, " [27] "73 bottles of beer on the wall, 73 bottles of beer. Take one down and pass it around: 72 bottles of beer on the wall, " [28] "72 bottles of beer on the wall, 72 bottles of beer. Take one down and pass it around: 71 bottles of beer on the wall, " [29] "71 bottles of beer on the wall, 71 bottles of beer. Take one down and pass it around: 70 bottles of beer on the wall, " [30] "70 bottles of beer on the wall, 70 bottles of beer. Take one down and pass it around: 69 bottles of beer on the wall, " [31] "69 bottles of beer on the wall, 69 bottles of beer. Take one down and pass it around: 68 bottles of beer on the wall, " [32] "68 bottles of beer on the wall, 68 bottles of beer. Take one down and pass it around: 67 bottles of beer on the wall, " [33] "67 bottles of beer on the wall, 67 bottles of beer. Take one down and pass it around: 66 bottles of beer on the wall, " [34] "66 bottles of beer on the wall, 66 bottles of beer. Take one down and pass it around: 65 bottles of beer on the wall, " [35] "65 bottles of beer on the wall, 65 bottles of beer. Take one down and pass it around: 64 bottles of beer on the wall, " [36] "64 bottles of beer on the wall, 64 bottles of beer. Take one down and pass it around: 63 bottles of beer on the wall, " [37] "63 bottles of beer on the wall, 63 bottles of beer. Take one down and pass it around: 62 bottles of beer on the wall, " [38] "62 bottles of beer on the wall, 62 bottles of beer. Take one down and pass it around: 61 bottles of beer on the wall, " [39] "61 bottles of beer on the wall, 61 bottles of beer. Take one down and pass it around: 60 bottles of beer on the wall, " [40] "60 bottles of beer on the wall, 60 bottles of beer. Take one down and pass it around: 59 bottles of beer on the wall, " [41] "59 bottles of beer on the wall, 59 bottles of beer. Take one down and pass it around: 58 bottles of beer on the wall, " [42] "58 bottles of beer on the wall, 58 bottles of beer. Take one down and pass it around: 57 bottles of beer on the wall, " [43] "57 bottles of beer on the wall, 57 bottles of beer. Take one down and pass it around: 56 bottles of beer on the wall, " [44] "56 bottles of beer on the wall, 56 bottles of beer. Take one down and pass it around: 55 bottles of beer on the wall, " [45] "55 bottles of beer on the wall, 55 bottles of beer. Take one down and pass it around: 54 bottles of beer on the wall, " [46] "54 bottles of beer on the wall, 54 bottles of beer. Take one down and pass it around: 53 bottles of beer on the wall, " [47] "53 bottles of beer on the wall, 53 bottles of beer. Take one down and pass it around: 52 bottles of beer on the wall, " [48] "52 bottles of beer on the wall, 52 bottles of beer. Take one down and pass it around: 51 bottles of beer on the wall, " [49] "51 bottles of beer on the wall, 51 bottles of beer. Take one down and pass it around: 50 bottles of beer on the wall, " [50] "50 bottles of beer on the wall, 50 bottles of beer. Take one down and pass it around: 49 bottles of beer on the wall, " [51] "49 bottles of beer on the wall, 49 bottles of beer. Take one down and pass it around: 48 bottles of beer on the wall, " [52] "48 bottles of beer on the wall, 48 bottles of beer. Take one down and pass it around: 47 bottles of beer on the wall, " [53] "47 bottles of beer on the wall, 47 bottles of beer. Take one down and pass it around: 46 bottles of beer on the wall, " [54] "46 bottles of beer on the wall, 46 bottles of beer. Take one down and pass it around: 45 bottles of beer on the wall, " [55] "45 bottles of beer on the wall, 45 bottles of beer. Take one down and pass it around: 44 bottles of beer on the wall, " [56] "44 bottles of beer on the wall, 44 bottles of beer. Take one down and pass it around: 43 bottles of beer on the wall, " [57] "43 bottles of beer on the wall, 43 bottles of beer. Take one down and pass it around: 42 bottles of beer on the wall, " [58] "42 bottles of beer on the wall, 42 bottles of beer. Take one down and pass it around: 41 bottles of beer on the wall, " [59] "41 bottles of beer on the wall, 41 bottles of beer. Take one down and pass it around: 40 bottles of beer on the wall, " [60] "40 bottles of beer on the wall, 40 bottles of beer. Take one down and pass it around: 39 bottles of beer on the wall, " [61] "39 bottles of beer on the wall, 39 bottles of beer. Take one down and pass it around: 38 bottles of beer on the wall, " [62] "38 bottles of beer on the wall, 38 bottles of beer. Take one down and pass it around: 37 bottles of beer on the wall, " [63] "37 bottles of beer on the wall, 37 bottles of beer. Take one down and pass it around: 36 bottles of beer on the wall, " [64] "36 bottles of beer on the wall, 36 bottles of beer. Take one down and pass it around: 35 bottles of beer on the wall, " [65] "35 bottles of beer on the wall, 35 bottles of beer. Take one down and pass it around: 34 bottles of beer on the wall, " [66] "34 bottles of beer on the wall, 34 bottles of beer. Take one down and pass it around: 33 bottles of beer on the wall, " [67] "33 bottles of beer on the wall, 33 bottles of beer. Take one down and pass it around: 32 bottles of beer on the wall, " [68] "32 bottles of beer on the wall, 32 bottles of beer. Take one down and pass it around: 31 bottles of beer on the wall, " [69] "31 bottles of beer on the wall, 31 bottles of beer. Take one down and pass it around: 30 bottles of beer on the wall, " [70] "30 bottles of beer on the wall, 30 bottles of beer. Take one down and pass it around: 29 bottles of beer on the wall, " [71] "29 bottles of beer on the wall, 29 bottles of beer. Take one down and pass it around: 28 bottles of beer on the wall, " [72] "28 bottles of beer on the wall, 28 bottles of beer. Take one down and pass it around: 27 bottles of beer on the wall, " [73] "27 bottles of beer on the wall, 27 bottles of beer. Take one down and pass it around: 26 bottles of beer on the wall, " [74] "26 bottles of beer on the wall, 26 bottles of beer. Take one down and pass it around: 25 bottles of beer on the wall, " [75] "25 bottles of beer on the wall, 25 bottles of beer. Take one down and pass it around: 24 bottles of beer on the wall, " [76] "24 bottles of beer on the wall, 24 bottles of beer. Take one down and pass it around: 23 bottles of beer on the wall, " [77] "23 bottles of beer on the wall, 23 bottles of beer. Take one down and pass it around: 22 bottles of beer on the wall, " [78] "22 bottles of beer on the wall, 22 bottles of beer. Take one down and pass it around: 21 bottles of beer on the wall, " [79] "21 bottles of beer on the wall, 21 bottles of beer. Take one down and pass it around: 20 bottles of beer on the wall, " [80] "20 bottles of beer on the wall, 20 bottles of beer. Take one down and pass it around: 19 bottles of beer on the wall, " [81] "19 bottles of beer on the wall, 19 bottles of beer. Take one down and pass it around: 18 bottles of beer on the wall, " [82] "18 bottles of beer on the wall, 18 bottles of beer. Take one down and pass it around: 17 bottles of beer on the wall, " [83] "17 bottles of beer on the wall, 17 bottles of beer. Take one down and pass it around: 16 bottles of beer on the wall, " [84] "16 bottles of beer on the wall, 16 bottles of beer. Take one down and pass it around: 15 bottles of beer on the wall, " [85] "15 bottles of beer on the wall, 15 bottles of beer. Take one down and pass it around: 14 bottles of beer on the wall, " [86] "14 bottles of beer on the wall, 14 bottles of beer. Take one down and pass it around: 13 bottles of beer on the wall, " [87] "13 bottles of beer on the wall, 13 bottles of beer. Take one down and pass it around: 12 bottles of beer on the wall, " [88] "12 bottles of beer on the wall, 12 bottles of beer. Take one down and pass it around: 11 bottles of beer on the wall, " [89] "11 bottles of beer on the wall, 11 bottles of beer. Take one down and pass it around: 10 bottles of beer on the wall, " [90] "10 bottles of beer on the wall, 10 bottles of beer. Take one down and pass it around: 9 bottles of beer on the wall, " [91] "9 bottles of beer on the wall, 9 bottles of beer. Take one down and pass it around: 8 bottles of beer on the wall, " [92] "8 bottles of beer on the wall, 8 bottles of beer. Take one down and pass it around: 7 bottles of beer on the wall, " [93] "7 bottles of beer on the wall, 7 bottles of beer. Take one down and pass it around: 6 bottles of beer on the wall, " [94] "6 bottles of beer on the wall, 6 bottles of beer. Take one down and pass it around: 5 bottles of beer on the wall, " [95] "5 bottles of beer on the wall, 5 bottles of beer. Take one down and pass it around: 4 bottles of beer on the wall, " [96] "4 bottles of beer on the wall, 4 bottles of beer. Take one down and pass it around: 3 bottles of beer on the wall, " [97] "3 bottles of beer on the wall, 3 bottles of beer. Take one down and pass it around: 2 bottles of beer on the wall, " [98] "2 bottles of beer on the wall, 2 bottles of beer. Take one down and pass it around: 1 bottle of beer on the wall, " [99] "1 bottle of beer on the wall, 1 bottle of beer. Take one down and pass it around: No more bottles of beer on the wall, " [100] "No more bottles of beer on the wall, No more bottles of beer. Go to the store and buy some more: 99 bottles of beer on the wall, "



