Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Activity for lyxal‭

Type On... Excerpt Status Date
Answer A: Single digit Roman numeral
Vyxal, 12 bitsv2, 1.5 or 2 bytes ``` øṘ ``` Try it Online! or Try the entire test suite Bitstring: ``` 000101111100 ``` Very simply a built-in
(more)
7 months ago
Answer A: Build a replacement ball in regex.
Vyxal, 62 bitsv2, 8 bytes ``` ẏḋ\.vȦ\|j ``` Try it Online! Really 7.75 bytes, but leaderboard regex is a thing. Explained ``` ẏḋ\.vȦ\|j ẏ # Range [0, len(X)) ḋ # n-length combinations of X without replacement \.vȦ # for each combination c: # repl...
(more)
11 months ago
Question Codidact Fractional Byte Consensus
Over on the Code Golf StackExchange site, there is a meta consensus that answers can be scored in fractional bytes if there exists such an encoding method. So, to quote the linked consensus question: > For languages with fractional byte code pages, such as half-byte code pages or huffman coding...
(more)
11 months ago
Answer A: Efficient censorship
Vyxal, 44 bitsv2, 5.5 bytes ``` ṗ'⁰c¬;ÞG ``` Try it Online! Or, try a test suite This is like the second time this week I've used powerset for golf on a site that isn't SE. Explained ``` ṗ'⁰c¬;ÞG ṗ # Powerset of the first input ' ;ÞG # longest string s where: c¬ ...
(more)
11 months ago
Answer A: Can you give me half?
Vyxal, 1 byte ``` . ``` Try it Online! Very simple 1 byter
(more)
over 1 year ago
Answer A: Balanced quinary quasiquine
Vyxal `D`, 62 bytes ``` `$f3uV4udV5β$I$:∇₍λ2|62∵Ẏ;ȯ$0<i`$f3uV4udV5β$I$:∇₍λ2|62∵Ẏ;ȯ$0<i ``` Try it Online! Character map: ``` 4 : -2 3 : -1 0 : 0 1 : 1 2 : 2 ``` Nice, long and yummy quine. Explained ``` `$f3uV4udV5β$I$:∇₍λ2|62∵Ẏ;ȯ$0<i` ``` Push the string `...
(more)
over 1 year ago
Answer A: Just the vowels please
Vyxal, 2 bytes ``` A ``` Try it Online! Takes input as a string, outputs a list of vowels. Explained ``` A # Keep only letters from the input where A # the letter is a vowel ```
(more)
over 1 year ago
Answer A: The holeyest base
Vyxal, 19 18 bytes ``` 16Ḣλ»≤ṪḢ»3τ?nτİ∑;∴ ``` Try it Online! The link goes to a program which has every test case. -1 thanks to Steffan Explained (old) ```python 16Ḣλ?$τ»≤ṪḢ»3τ$İ∑;O 16Ḣ # The range [2, 16] λ ;O # Get the maximal items in the list...
(more)
over 1 year ago
Answer A: Looping counter
Vyxal, 5 4 bytes ``` ¤{‹… ``` Try it Online! This is so stupid and I love it Explained ``` ¤{‹… ¤ # Push an empty string { # Forever: ‹ # Append a "-" to the top of the stack … # And print it without popping ```
(more)
over 1 year ago
Answer A: Cumulative Counts
Vyxal, 4 bytes ``` KƛtO ``` Try it Online! Explained ``` KƛtO Kƛ # For each prefix of the input tO # How many times does the tail occur in the prefix? ```
(more)
almost 2 years ago
Answer A: Make a frequency table (histogram)
Vyxal, 1 byte ``` Ċ ``` Try it Online! Yes, there really is a built-in for this.
(more)
almost 2 years ago
Answer A: Find n Niven Numbers
Vyxal, 4 bytes ``` ‡∑Ḋȯ ``` Try it Online! Explained ``` ‡∑Ḋȯ ‡ ȯ # Find the first input numbers where: ∑ # The sum Ḋ # Divides that number ```
(more)
almost 2 years ago
Answer A: Small integer swapping
Vyxal `o`, 5 bytes ``` $"," ``` Try it Online! I'd say this counts, because `$` is quite literally "swap the top two items on the stack". Explained ``` $"," $ # Swap the top two items, but peek instead of pop ", # pair and output " # pair what remains and output with th...
(more)
almost 3 years ago
Answer A: It's Hip to be Square
Vyxal, 2 bytes ``` ∆² ``` Try it Online! Woooooooo built-in elements ftw.
(more)
almost 3 years ago
Answer A: 1, 2, Fizz, 4, Buzz!
Vyxal `Hj`, 10 bytes ``` ƛ₍₃₅kF½∑∴ ``` Try it Online! Vyxal has gotten a whole lot better since first posting this. Explained Very simply, this is: for each item in the range `[1, 100]`, create the list `[item % 3 == 0, item % 5 == 0]`, multiply that by `["Fizz",...
(more)
over 3 years ago
Question Should we import our old policy posts?
Over on codegolf.stackexchange.com, we have numerous meta posts outlining loopholes answers can't break, validity of output/input methods and other rule-type posts. Some examples: https://codegolf.meta.stackexchange.com/q/1061/78850 https://codegolf.meta.stackexchange.com/questions/2447/d...
(more)
over 3 years ago
Answer A: Obligatory Quine Challenge
Vyxal/Keg , 8 bytes `:.,`:., Try it online! (Keg) The explanations are the same for both languages, seeing as how Vyxal is heavily based on Keg. Explained `:.,` # Push the string ":.," :., # Duplicate it, print it raw and then print it nice
(more)
over 3 years ago
Answer A: Evaluate a single variable polynomial equation
Vyxal, 6, 5, 4 bytes ``` Źe∑ ``` Try it Online! Takes input in the format `coeffs, x` Explained ``` Źe∑ Ź # Generate range [0, len(coeffs)) e # Calculate x [0, len(coeffs) (vectorising) # Multiply the coefficients by the exponated x's. The lists are extended with 0s...
(more)
over 3 years ago
Answer A: "Hello, World!"
Vyxal, 2 bytes KH This pushes the string "Hello, World!" to the stack and automatically prints it. Also, this is the first answer on the site! Woo!
(more)
over 3 years ago