Timeline for Find the program that prints this integer sequence (Cops' thread)
Current License: CC BY-SA 3.0
25 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jun 17, 2020 at 9:04 | history | edited | CommunityBot |
Commonmark migration
|
|
Apr 13, 2017 at 12:39 | history | edited | CommunityBot |
replaced http://codegolf.stackexchange.com/ with https://codegolf.stackexchange.com/
|
|
Apr 10, 2016 at 2:43 | comment | added | Vampire | That was pretty funny, I should more often solve those :-D | |
Apr 10, 2016 at 2:40 | comment | added | Vampire | Or a ternary operator. :-D Yeah, I was pretty sure the original code is differently, but also didn't imagine that much. I didn't really expect an interface, an additional method or a lambda here. But the better for me, there was so much room, that I was able to fit in my code and comment out your revealed characters. :-D Though yours will not get an OutOfMemoryError, mine will if you give it a big enough n, as I continuously build up the ArrayList. :-) | |
Apr 10, 2016 at 2:19 | history | edited | Daniel M. | CC BY-SA 3.0 |
Cracked
|
Apr 10, 2016 at 2:13 | comment | added | Daniel M. | @BjörnKautler Was not expecting that so quickly (or so differently), given that the original had no if statement, and had a second method. | |
Apr 10, 2016 at 2:11 | history | edited | Daniel M. | CC BY-SA 3.0 |
Cracked
|
Apr 10, 2016 at 2:06 | comment | added | Vampire | No need, it is cracked. :-) | |
Apr 10, 2016 at 1:46 | comment | added | Daniel M. | @BjörnKautler I double checked, and they are. Mind if I move the discussion to chat? | |
Apr 10, 2016 at 1:31 | comment | added | Vampire | Ah, tabs-vs-4spaces makes sense. And the newlines are also counted as 1 just as in the example, I see. :-) Thanks for clarification. One more question. I almost have it cracked, just a(0) and a(1) are wrong for me, all others are correct. You are sure the first two are calculated correctly by your code, aren't you? :-) | |
Apr 10, 2016 at 1:08 | comment | added | Daniel M. | @BjörnKautler It seems that SE replaces all tab indents with space indents, upping the byte count. I added a note to clarify the byte situation. Also, I fixed the 0-indexing. Have fun :) | |
Apr 10, 2016 at 1:06 | history | edited | Daniel M. | CC BY-SA 3.0 |
Byte count
|
Apr 10, 2016 at 0:59 | history | edited | Daniel M. | CC BY-SA 3.0 |
Fix index
|
Apr 10, 2016 at 0:51 | comment | added | Vampire | Me neither. Just learned about OEIS some minutes ago when I recognized this challenge :-) | |
Apr 10, 2016 at 0:50 | comment | added | Daniel M. | @BjörnKautler I'm not all that familiar with OEIS so that's good to know. I need to test it before I change this post, but to make the code 0-indexed, "int ix = 1" should become "int ix = 0" | |
Apr 10, 2016 at 0:42 | comment | added | Vampire |
Depends on the sequence. The one you most probably used says with a(0)=a(1)=0, a(2)=1 and also specifies the offset to be 0 , which means the first value in the shown numbers is the 0-value. You can also click on the list link after the numbers and you get a list with n-to-a(n) mapping.
|
|
Apr 10, 2016 at 0:37 | comment | added | Daniel M. | @BjörnKautler OEIS is 0-indexed? I'll change it then (in about an hour). Thanks | |
Apr 10, 2016 at 0:33 | comment | added | Vampire |
Are you sure? The only matching sequences I found on OEIS that match your samples start at 0 and for one the results would be a(9) and a(19) , for the other a(8) and a(18)
|
|
Apr 10, 2016 at 0:05 | history | edited | Daniel M. | CC BY-SA 3.0 |
added 92 characters in body
|
Apr 10, 2016 at 0:02 | comment | added | Daniel M. | @BjörnKautler OK, thanks. The program doesn't crash if 0 is entered but the sequence starts at index 1, so I guess it's zero-intolerant. | |
Apr 9, 2016 at 23:58 | comment | added | Vampire | From the OP: "The cop's task is to write a program/function that takes a positive (or non-negative) integer and outputs/returns another integer. The cop must state it if the program is intolerant towards zero." So I guess you take the input 1 as 0 and this also explains the shift in position, according to the OEIS sequence. | |
Apr 9, 2016 at 23:55 | comment | added | Daniel M. | @BjörnKautler I'll post a link to the byte counter when I get home. What do you mean by 0-tolerance? The first value is a(1) = 0 | |
Apr 9, 2016 at 23:54 | comment | added | Vampire |
Aren't your examples a(9) and a(19) or a(8) and a(18) , according to which version of it on OEIS you took?
|
|
Apr 9, 2016 at 23:46 | comment | added | Vampire |
Hm, how do you come to a byte count of 488? I count 545 from i to } ? And please specify 0-tolerance.
|
|
Apr 9, 2016 at 21:41 | history | answered | Daniel M. | CC BY-SA 3.0 |