July 31, 2023, 6:58 p.m. |
+ 1 |
for Comment
veky: tabu _really_ should be a set. Yes, I know about JS. JS is a different language. We are speaking Pyt...
|
July 31, 2023, 4:03 p.m. |
+ 1 |
for Comment
flowerinapot: Oops, my mistake :) got distracted while translating. Im sorry
|
July 25, 2023, 9:55 p.m. |
+ 1 |
for Comment
delahere: For clarification, the problem wasn't in the Check Solution environment. It also showed up in PyChar...
|
July 19, 2023, 4:04 p.m. |
+ 1 |
for Comment
freeman_lex: Added. Thanks!
|
July 19, 2023, 4:03 p.m. |
+ 1 |
for Comment
kurosawa4434: Yes, I got 11 too. 31^2 * 1, 16^2 * 3, 15^2 * 4, 12^2 * 1, 4^2 * 3
|
July 18, 2023, 9:19 p.m. |
+ 1 |
for Comment
amandel: I have 11 too. Thanks to everybody that complained, I had a correct solution quite quickly and was r...
|
July 18, 2023, 2:21 p.m. |
+ 3 |
for
Solutions for "Text Formatting-117370
|
July 17, 2023, 4:35 p.m. |
+ 1 |
for Task
Cut Into Squares
|
July 17, 2023, 12:53 p.m. |
+ 1 |
for Comment
kurosawa4434: Thanks for new mission ! I made the visualization. Please check out the following: https://github.co...
|
July 16, 2023, 8:52 p.m. |
+ 1 |
for Comment
amandel: I, on the other hand, downgraded my solution. It was only the matter of removing a two line loop tha...
|
July 16, 2023, 4:48 p.m. |
+ 1 |
for Comment
amandel: Sorry, I misunderstood an programmed a queen.
|
July 12, 2023, 5:06 a.m. |
+ 1 |
for Comment
amandel: Quite interesting: we both have recursive solutions, using @cache, and they look quite different, ho...
|
July 12, 2023, 5:05 a.m. |
+ 1 |
for
Cached recursion (new)-amandel
|
July 11, 2023, 11:47 a.m. |
+ 1 |
for Post
Execution Error
|
July 6, 2023, 9:54 p.m. |
+ 1 |
for
Use Math Constants to Tiling Dominos and Handling Exceptions while Coding in ChatGPT
|
July 4, 2023, 5:52 p.m. |
+ 1 |
for Comment
freeman_lex: Thank you! I've changed the mission to list of tuples input. (_Someone may need to change their solu...
|
July 4, 2023, 10:20 a.m. |
+ 4 |
for
without bool-cardinalus
|
July 3, 2023, 9:13 a.m. |
+ 1 |
for Comment
kurosawa4434: Thank you as always. I have visualized this nice mission. Check out the following: https://github.co...
|
June 30, 2023, 5:15 p.m. |
+ 1 |
for Comment
StefanPochmann: Ok, yes, now it says *"The mission is locked. You can unlock it by solving the OOP 6: Overriding Met...
|
June 30, 2023, 7:49 a.m. |
+ 1 |
for Post
New Mission "Garland"
|
June 29, 2023, 9:02 p.m. |
+ 1 |
for Task
Count Squares
|
June 29, 2023, 9:02 p.m. |
+ 1 |
for Task
Garland
|
June 19, 2023, 9:09 a.m. |
+ 1 |
for Comment
veky: As I said [above](https://py.checkio.org/forum/post/15744/series-about-oop/#comment-122104), that al...
|
June 11, 2023, 12:53 p.m. |
+ 1 |
for Comment
rybld2: Honestly it was very difficult! Cheer
|
June 9, 2023, 10:33 a.m. |
+ 1 |
for Comment
flowerinapot: What a delightful solution! Delight
|
June 8, 2023, 4:01 p.m. |
+ 1 |
for Comment
dig: Nice separation of concepts, very clear :)
|
June 7, 2023, 9:57 p.m. |
+ 1 |
for Comment
BootzenKatzen: Oh! the (7 - d.weekday()) is a clever way to solve the math for adding days to get past the weekend!...
|
June 2, 2023, 8:03 p.m. |
+ 1 |
for Comment
jemg2030: Wow. Beautiful code. Especially using the pop method’s return value as argument for insert().
|
June 1, 2023, 5:14 p.m. |
+ 1 |
for Comment
veky: I'm not sure, but I think using getvalue while StringIO is still open might give you unexpected resu...
|
June 1, 2023, 5:13 p.m. |
+ 1 |
for Comment
juestr: That's viable and commonly done for test, but I'd be horrified having to do this in production code.
|
May 31, 2023, 5:05 p.m. |
+ 1 |
for Comment
suic: My 2 cents: This whole series is just meh! These are not missions but a (not very OOP good) tutorial...
|
May 30, 2023, 7:37 p.m. |
+ 1 |
for Comment
veky: Yeah, I don't really like those missions because they seem fundamentally different from other missio...
|
May 29, 2023, 9:57 a.m. |
+ 1 |
for Comment
Kolia951: Nice to see a new active author in our site! Well done!
|
May 28, 2023, 1 p.m. |
+ 1 |
for Post
Strange reply display
|
May 28, 2023, 12:59 p.m. |
+ 1 |
for Comment
kurosawa4434: This strange display seems to be only immediately after posting a reply.
|
May 27, 2023, 12:46 p.m. |
+ 1 |
for Task
Blood distribution
|
May 27, 2023, 12:46 p.m. |
+ 1 |
for Post
New Mission "Blood distribution"
|
May 23, 2023, 6:44 a.m. |
+ 5 |
for
one match to rule them all-juestr
|
May 20, 2023, 6:29 a.m. |
+ 3 |
for
weird, up to 26-CDG.Axel
|
May 19, 2023, 7:31 a.m. |
+ 1 |
for Comment
Germ: Why is this considered speedy when it uses the slowest possible algorithm?
|
May 19, 2023, 7:28 a.m. |
+ 1 |
for Comment
freeman_lex: Hi! Let's see. At first test case you may buy a stock at 50 and sell later at 52 and get 2 profit. A...
|
May 18, 2023, 4:51 p.m. |
+ 3 |
for
subn-veky
|
May 14, 2023, 11:04 a.m. |
+ 1 |
for Post
Missing tests
|
May 10, 2023, 9:28 p.m. |
+ 1 |
for Task
The Hollow Diamond
|
May 10, 2023, 5:48 p.m. |
+ 1 |
for Comment
dig: Perfect, I didn't know that sync meant that. Just did it! Thanks for everything :)
|
May 10, 2023, 1:56 p.m. |
+ 1 |
for Post
New Mission "e+pi"
|
May 8, 2023, 9:05 a.m. |
+ 3 |
for
No initial flattening-StefanPochmann
|
May 8, 2023, 9:05 a.m. |
+ 1 |
for Comment
dig: Nice insort! I didn't even know about it!
|
May 8, 2023, 9:01 a.m. |
+ 1 |
for Comment
StefanPochmann: Somewhat golfed: ```python from sympy.combinatorics.permutations import Permutation fifteen_puzzle=l...
|
May 7, 2023, 8:47 p.m. |
+ 1 |
for Comment
veky: It would be wrong if it were accidental. But in fact it (enabling string comparison to work sensibly...
|
May 7, 2023, 9:32 a.m. |
+ 1 |
for Comment
U.V: Interesting using of 3rd party library numpy.
|
May 5, 2023, 9:12 p.m. |
+ 3 |
for
20-liner: razor-sharp-przemyslaw.daniel
|
May 5, 2023, 9:10 p.m. |
+ 1 |
for Comment
przemyslaw.daniel: how about a little simplification def count_morse(message: str, letters: str) -> int: return not let...
|
April 30, 2023, 8:50 p.m. |
+ 1 |
for Comment
H0r4c3: Good idea with the setdefault() method! Great solution!
|
April 30, 2023, 2:25 p.m. |
+ 1 |
for Comment
H0r4c3: Interesting solution! Bookmarked! I learn a lot of things from it: operator.methodcaller(name, /, *a...
|
April 30, 2023, 7:20 a.m. |
+ 1 |
for Comment
H0r4c3: Great solution! Because I am a fan of regex, I used re.findall('[\D]+[\d]+', password) for the secon...
|
April 29, 2023, 3:11 p.m. |
+ 5 |
for
First-SiLiKhon
|
April 29, 2023, 12:28 p.m. |
+ 1 |
for Comment
H0r4c3: A lot of things to learn from this solution! The compress(data, selector) function creates an iterat...
|
April 29, 2023, 12:17 p.m. |
+ 1 |
for Comment
H0r4c3: Great solution, great explanation!
|
April 29, 2023, 8:14 a.m. |
+ 1 |
for Comment
H0r4c3: Great solution! Definitely, I will study the heapq module because it's very useful.
|
April 29, 2023, 8:08 a.m. |
+ 1 |
for Comment
veky: I'm not quite sure I understand the question. Do you really think that people get a brand new idea e...
|
April 28, 2023, 6:53 a.m. |
+ 1 |
for Comment
juestr: I am trying to ignore Roll the Cube for my sanity.
|
April 27, 2023, 7:55 p.m. |
+ 1 |
for Comment
freeman_lex: OMG, I have not seen your mission, but while doing this one, I already thought in this direction - w...
|
April 27, 2023, 5:24 p.m. |
+ 1 |
for Post
New Mission "Rolling 🎲!"
|
April 27, 2023, 5:24 p.m. |
+ 1 |
for Task
Rolling 🎲!
|
April 25, 2023, 4:34 p.m. |
+ 1 |
for Comment
juestr: Same, but shared code is still visible on the profile for me.
|
April 20, 2023, 7:20 p.m. |
+ 1 |
for Comment
TheRing: Simple but logical. Nice solution to use divmod to get the side of the square and use the 4 possible...
|
April 14, 2023, 4:28 p.m. |
+ 1 |
for Comment
TheRing: Great solution, you helped me to understand heapq more. And this (*ranges, r) thing is amazing!
|
April 13, 2023, 7:45 p.m. |
+ 3 |
for
precompute and pick-juestr
|
April 13, 2023, 7:42 p.m. |
+ 1 |
for Comment
H0r4c3: Nice use of the Heap queue algorithm module.
|
April 12, 2023, 6:10 p.m. |
+ 1 |
for Comment
H0r4c3: Great solutions! A lot to learn from all solutions!
|
April 12, 2023, 6:10 p.m. |
+ 1 |
for Comment
mewright: I hadn't seen the deque used before; interesting solution
|
April 12, 2023, 6:46 a.m. |
+ 1 |
for Comment
kurosawa4434: Thank you as always. There don't seem to be any tests in which the same letter appears more than onc...
|
March 27, 2023, 7:41 p.m. |
+ 1 |
for Comment
Pavellver: This is a great solution which I do not know why I haven't thought of it before!
|
March 21, 2023, 7:39 a.m. |
+ 1 |
for Comment
StefanPochmann: As a speedcuber, I'm loving this. It's like [these six edges](http://www.randelshofer.ch/rubik/patte...
|
March 17, 2023, 4:01 p.m. |
+ 1 |
for Comment
jeanroland.business: if (number and figure) or (number and figure==False): # I see now. 24h later. """figure should not b...
|
March 13, 2023, 8:26 p.m. |
+ 1 |
for Comment
veky: Well, I always thought Roman numerals were sensibly defined up to 3999 anyway. (Precondition agrees....
|
March 13, 2023, 2:23 p.m. |
+ 5 |
for
A derelict battery-veky
|
March 12, 2023, 11:49 a.m. |
+ 1 |
for Comment
dig: Thanks for explaining it step by step! I enjoyed reading your solution :)
|
March 11, 2023, 9:12 p.m. |
+ 1 |
for Comment
juestr: Python's rather new built-in `int.bit_length` makes `msb` superfluous. Curiously everyone copied it ...
|
March 3, 2023, 2:19 p.m. |
+ 5 |
for
Half-veky
|
Feb. 23, 2023, 10:10 a.m. |
+ 1 |
for Task
List Beautify
|
Feb. 23, 2023, 10:10 a.m. |
+ 1 |
for Post
New Mission "List Beautify"
|
Feb. 23, 2023, 9:52 a.m. |
+ 1 |
for Post
New Mission "15-puzzle Solvability"
|
Feb. 23, 2023, 9:51 a.m. |
+ 1 |
for Task
15-puzzle Solvability
|
Feb. 17, 2023, 5:43 p.m. |
+ 1 |
for Comment
freeman_lex: The problem is fixed now!)
|
Feb. 12, 2023, 2:08 p.m. |
+ 1 |
for Comment
kurosawa4434: I tried to visualize this mission. https://github.com/CheckiO-Missions/checkio-mission-peaceable-que...
|
Feb. 10, 2023, 8:23 p.m. |
+ 1 |
for Comment
Kolia951: I have found a root cause! Thank you very much for help! I did not know about that behaviour (point ...
|
Feb. 8, 2023, 10:41 p.m. |
+ 1 |
for Comment
zalikovka: Thanks for the operator module, the first time I saw it in use.
|
Feb. 5, 2023, 9:18 p.m. |
+ 1 |
for Comment
mu_py: I gave 3 points: - one for the solution - two for having "?!" in the subject line Normally I strain ...
|
Feb. 5, 2023, 8:12 a.m. |
+ 1 |
for Comment
kurosawa4434: Here's the visualization script for the other one: https://github.com/CheckiO-Missions/checkio-missi...
|
Feb. 4, 2023, 8:44 p.m. |
+ 1 |
for Comment
kurosawa4434: This logic draws a truly mystical pattern! I first tried to visualize the hexagonal pattern. https:/...
|
Feb. 2, 2023, 1:04 p.m. |
+ 1 |
for Comment
veky: > Why it is fraud? For the same reason why I don't put on an exam a question I don't know how to ans...
|
Feb. 2, 2023, 7:40 a.m. |
+ 1 |
for Comment
freeman_lex: This import is used to write type hint `Iterable[list[int]]`. It has no relation to your error. Your...
|
Feb. 1, 2023, 5:51 p.m. |
+ 1 |
for Comment
colinmcnicholl: Thank you. My pencil and paper approach enabled me to see how priority queue (shown as a sorted list...
|
Feb. 1, 2023, 4:22 p.m. |
+ 5 |
for
It is obvious, it just took me 10 minutes to see it.-veky
|
Feb. 1, 2023, 3:41 p.m. |
+ 1 |
for Post
New Mission "Peaceable Queens"
|
Feb. 1, 2023, 3:41 p.m. |
+ 1 |
for Post
Double Ulam–Warburton Cellular Automaton!!
|
Feb. 1, 2023, 3:11 p.m. |
+ 1 |
for Task
Peaceable Queens
|
Feb. 1, 2023, 3:11 p.m. |
+ 1 |
for Task
Ulam-Warburton Automaton Hex
|