Activity for Moshi
Type | On... | Excerpt | Status | Date |
---|---|---|---|---|
Edit | Post #290615 | Initial revision | — | 3 months ago |
Answer | — |
A: Plain black webpage HTML, 25 bytes ```html {background:#000} ``` Not really sure if this is a legal solution, but technically you can open it in your browser... (more) |
— | 3 months ago |
Comment | Post #289439 |
It's the same length `갠긂갠밂乘감뒄뀢감雙강밅剩` (more) |
— | 8 months ago |
Edit | Post #289439 | Initial revision | — | 8 months ago |
Answer | — |
A: Reverse the bits in a Byte [Sclipting], (UTF-16) 26 bytes ``` 갠긂갠밂乘감뒄뀢감雙갿및剩 ``` Uses a formula I found here >```c >unsigned char b; // reverse this (8-bit) byte >b = (b 0x0202020202ULL & 0x010884422010ULL) % 1023; >``` (more) |
— | 8 months ago |
Edit | Post #287816 |
Post edited: Add "official" help text |
— | about 1 year ago |
Suggested Edit | Post #287816 |
Suggested edit: Add "official" help text (more) |
helpful | about 1 year ago |
Edit | Post #287204 | Initial revision | — | over 1 year ago |
Answer | — |
A: Mediocre pop count Python, 89 bytes ```python lambda l,g=lambda c:ord(c).bitcount():[i for i in l if min(map(g,l))<g(i)<max(map(g,l))] ```` Attempt This Online! (more) |
— | over 1 year ago |
Comment | Post #287194 |
Both of these problems are solved by the `*`. See https://tio.run/##y0osSyxOLsosKNHNy09J/Z9m@7/Y1q5Yr7ggJ7NEQz86LjE1M780Vks/U/N/cn5ecX5Oql5OfrpGmkYCWKYICMCMBE3N/wA (more) |
— | over 1 year ago |
Comment | Post #287194 |
[Splitting is shorter](https://tio.run/##y0osSyxOLsosKNHNy09J/Z9m@7/Y1q5Yr7ggJ7NEQz86LjE1M780Vks/U/N/cn5ecX5Oql5OfrpGmkZCok@Ja5FfYkhqgqbmfwA)
```
s=>s.split(/[^aeiou]*/i)
``` (more) |
— | over 1 year ago |
Edit | Post #287185 | Initial revision | — | over 1 year ago |
Answer | — |
A: Just the vowels please [Sclipting], (UTF-16) 22 bytes ```text 놵멡뉖땯더굅낔뭕뇐虛移 ``` Nothing complicated, just replaces the regex `[^aeiouAEIOU]` with the empty string. (more) |
— | over 1 year ago |
Comment | Post #287132 |
Make that an answer and I'll upvote it ;) (more) |
— | over 1 year ago |
Comment | Post #287120 |
Done👍Someday I'll get around to updating the leaderboard script to fix issues like these (more) |
— | over 1 year ago |
Edit | Post #287120 |
Post edited: |
— | over 1 year ago |
Edit | Post #287132 | Initial revision | — | over 1 year ago |
Question | — |
Up to date JavaScript Try-It-Online Try it online doesn't support the latest JavaScript features such as optional chaining or null coalescence, which are very useful character-saving operators. Is there another site like TIO, but which uses an updated JavaScript engine? I don't really want to ask people to copy-paste the code into t... (more) |
— | over 1 year ago |
Comment | Post #287131 |
> You may choose to take input with any 2 distinct characters representing a knight and an empty square
Can I use a two-dimensional Boolean array? (I mean, I suppose technically for a given definition of a "character", I could use ascii codepoints 0 and 1.... (more) |
— | over 1 year ago |
Edit | Post #287095 |
Post edited: |
— | over 1 year ago |
Edit | Post #287120 | Initial revision | — | over 1 year ago |
Answer | — |
A: The holeyest base Sclipting, (UTF-16) 86 bytes ```text 標갠 관上가①要❶❹剩걉눑감⓶重右갰雙⓷加⓶❸分終⓷棄終并❶訂乾⓶折❷同終長괐縮⒈棄丟 ``` Explanation: ```text Input n 標 갠 관上 for b from 2 to 16 가 s = 0 ① n' = n 要 while n' is not 0 ❶❹剩 x = n' mod b 걉눑감 byte array 00 00 01 00 10 01 01 10 00 01 00 01 00 00 00 ... (more) |
— | over 1 year ago |
Comment | Post #287096 |
I mean here: https://software.codidact.com/ (more) |
— | over 1 year ago |
Comment | Post #287096 |
You probably wanted to post on our Software site (more) |
— | over 1 year ago |
Edit | Post #287095 | Initial revision | — | over 1 year ago |
Answer | — |
A: 55 fruit salad: choose your own Kolmogorov complexity [Python 3], 325 322 bytes -3 bytes thanks to steffan153! ```python from base64 import n=int.frombytes(b85decode('8C^#Z9Uor=^}nk`yLA}AWmC>M4TN(sPp`fvySOeqafPpzk0!=hK2{h9DQZ9#JvR$o@^Bj)76Q|8U{@9v3>hyB9Zvx)9|;A2pJv3OHB+p^^q&7X=p=1f0PFWPt=oaR$}kMV<qq(4(9JlEBeS0=2NDO9hjVN+}6JU@C'),'big') while n... (more) |
— | over 1 year ago |
Edit | Post #282836 |
Post edited: I messed up the markdown again |
— | over 1 year ago |
Edit | Post #282836 |
Post edited: |
— | over 1 year ago |
Comment | Post #282836 |
I'm very confused as to how that code even works but thanks lol. (more) |
— | over 1 year ago |
Comment | Post #287026 |
Note: Tag synonyms are also Coming Soon(TM) so multiple spellings will also be less of an issue then :) (more) |
— | over 1 year ago |
Comment | Post #286989 |
Could you include a test case with overlapping beacons? (more) |
— | over 1 year ago |
Edit | Post #282836 |
Post edited: |
— | over 1 year ago |
Edit | Post #282836 |
Post edited: |
— | over 1 year ago |
Edit | Post #286632 |
Post edited: |
— | over 1 year ago |
Edit | Post #285511 |
Post edited: |
— | over 1 year ago |
Edit | Post #286632 | Initial revision | — | almost 2 years ago |
Answer | — |
A: Make a frequency table (histogram) [JavaScript (Node.js)], 38 32 bytes -6 bytes thanks to Shaggy! ```javascript a=>a.map(v=>d[v]=-d[v],d={})&&d ``` Try it online! Basically just this but returning the result (more) |
— | almost 2 years ago |
Comment | Post #286603 |
At least in C/C++ you can abuse preprocessor directives to just do
```
#ifdef A BCDEFGHIJKLMNOPQRSTUVWXYZ
```
Where you can more or less just extend it as far as you want
(EDIT I messed up my directives but the theory should hold) (more) |
— | almost 2 years ago |
Edit | Post #286394 |
Post edited: |
— | almost 2 years ago |
Edit | Post #286533 | Initial revision | — | almost 2 years ago |
Question | — |
From the smallest seed Challenge It's a bootstrapping challenge this time! Write a full program that, once run, writes the source code of another program that in turn, once run, writes the source code for another program, ad infinitum. However, you can't just do a quine. The length of each program must tend toward in... (more) |
— | almost 2 years ago |
Comment | Post #286369 |
```c
f(i){return i>1?f(i%2?3*i+1:i/2)+1:0;}
```
- Returning is cheaper than an accumulator
- Conditioning on not equal (in this case, >) saves one byte (more) |
— | almost 2 years ago |
Comment | Post #286394 |
I mean, you can say that about any infinite challenge. I suppose though that I could also require a proof that the programs solve the challenge. (more) |
— | almost 2 years ago |
Edit | Post #286394 |
Post edited: |
— | almost 2 years ago |
Comment | Post #286394 |
> Does that mean using only the code section of some try-it-online tool?
I don't really get what you mean by this. I was under the impression that anything runnable without needing to add anything counted as a full program.
> Does that mean generting an executable/script file? Or only printing ... (more) |
— | almost 2 years ago |
Edit | Post #286394 | Initial revision | — | almost 2 years ago |
Article | — |
From the smallest seed Challenge It's a bootstrapping challenge this time! Write a full program that, once run, writes the source code of another program that in turn, once run, writes the source code for another program, ad infinitum. However, you can't just do a quine. The length of each program must tend toward in... (more) |
— | almost 2 years ago |
Comment | Post #286370 |
```lua
function(x)return x==1 and 0 or 1+f(({x/2,3*x+1})[x%2+1])end
```
\- Directly returning the result is cheaper than passing an accumulator
\- Indexing into an array is cheaper than an `and or` (more) |
— | almost 2 years ago |
Comment | Post #286354 |
By default, [yes](https://codegolf.codidact.com/posts/282784/282787#answer-282787) (more) |
— | almost 2 years ago |
Comment | Post #286301 |
If your function never runs, then clearly it won't have a runtime error :) (more) |
— | almost 2 years ago |