July 7, 2023, 5:14 a.m. |
+ 1 |
for Comment
Phil15: Nice hotkeys! And thank you to display them on buttons, my brain is not that extensible.
|
July 5, 2023, 5:36 p.m. |
+ 1 |
for Comment
rybld2: Cheer ! Of course we can always discuss this or that way of writing things but it is a real pleasure...
|
July 3, 2023, 4:28 p.m. |
+ 1 |
for Comment
Kolia951: This is very nice: `font = ("[" + self.font + "]")*bool(self.font)` !
|
July 3, 2023, 4:26 p.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, 9:57 a.m. |
+ 1 |
for Comment
Phil15: I liked this one! Even if I lost quite some time on a real-bruteforce solution that was inevitably i...
|
June 30, 2023, 9:50 a.m. |
+ 1 |
for Comment
flowerinapot: Great!
|
June 24, 2023, 1:46 p.m. |
+ 1 |
for Comment
Phil15: 1 2 3 4 building/column numbers (indexes starting at 1) . . 1 . Zeros replaced by dots since it's on...
|
June 12, 2023, 6:52 p.m. |
+ 1 |
for Comment
Phil15: Well after a tour on [OEIS](https://oeis.org/A099390/b099390.txt) where my number is present at the ...
|
June 12, 2023, 6:52 p.m. |
+ 1 |
for Comment
Phil15: Are you sure the last answer is 5791672851807481 ? Because I think I have 5791672851807479 (just you...
|
June 8, 2023, 8:48 a.m. |
+ 1 |
for Comment
Phil15: "instance attribute" are defined in `__init__` VS "class attribute" defined at "class level" (not in...
|
June 8, 2023, 6:35 a.m. |
+ 1 |
for Comment
TheRing: I like this growing set construct with get() with the empty set as a default parameter.
|
June 1, 2023, 8:32 p.m. |
+ 1 |
for
Welcome French Translation at Two Whole Stations and 4 Mission of OOP Series!
|
June 1, 2023, 1:55 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, 1:55 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.
|
June 1, 2023, 12:36 p.m. |
+ 1 |
for Comment
Phil15: @freeman_lex Regarding print statements, there is a way to capture if you want. (Unless "redirect_st...
|
May 31, 2023, 11:02 a.m. |
+ 1 |
for Comment
Kolia951: I guess if this is an introductive series of missions for OOP it would be good to add some introduci...
|
May 29, 2023, 8:05 p.m. |
+ 1 |
for Comment
Phil15: It's just one of the [Most Common Mistakes](https://py.checkio.org/forum/post/3269/6-the-most-common...
|
May 29, 2023, 8:05 p.m. |
+ 1 |
for Comment
MKFREY: Update II: I'm stupid. It's return instead of print, my bad
|
May 29, 2023, 8:05 p.m. |
+ 1 |
for Comment
MKFREY: def first_word(text: str) -> str: words = list(text.partition(' ')) print(words[0]) assert first_wor...
|
May 29, 2023, 1:13 p.m. |
+ 1 |
for Task
Stock Profit
|
May 28, 2023, 3:48 p.m. |
+ 1 |
for Comment
Evgeny_Andronov: +2
|
May 28, 2023, 3:33 p.m. |
+ 1 |
for Comment
LuckySmoke: Can you help me understand what "from" does here?
|
May 25, 2023, 5:44 a.m. |
+ 1 |
for Comment
TheRing: Follow three faces of the dice. As easy as that. Nice usage of the get() method.
|
May 24, 2023, 11:32 a.m. |
+ 1 |
for Comment
StalowyPiotrek: Great Job, quest answer
|
May 18, 2023, 3:35 p.m. |
+ 1 |
for
Hire Junior Developer To Create Hollow Diamond Using Soft Skills
|
May 18, 2023, 3:35 p.m. |
+ 1 |
for Comment
tlewandster: Simple, cleverly. Great.
|
May 17, 2023, 5:14 p.m. |
+ 1 |
for Comment
BootzenKatzen: This is pretty easy to follow and understand, nicely done!
|
May 15, 2023, 11:52 a.m. |
+ 1 |
for Comment
Rcp8jzd: Did you know that you could use the built-in `next` function with an optional second argument? Note ...
|
May 15, 2023, 6:21 a.m. |
+ 1 |
for Comment
iz-123: Thank you
|
May 15, 2023, 6:21 a.m. |
+ 1 |
for Comment
iz-123: Thank you so much, now I understand what I did wrong, I thought that border is a number of element a...
|
May 13, 2023, 9:25 a.m. |
+ 1 |
for Comment
Phil15: list for a variable name works but it's kinda bad practice. For indents, I suppose it was rightly in...
|
May 11, 2023, 7:32 a.m. |
+ 1 |
for Comment
Phil15: Nice diamond mission!
|
May 5, 2023, 11:48 a.m. |
+ 1 |
for Comment
oduvan: but it shows the message under the selection which shouldn't visually close anything for you. mobile...
|
May 5, 2023, 11:48 a.m. |
+ 1 |
for Comment
Kolia951: After few days of using a new interface I have to admit that one thing is annoying me: when I select...
|
May 5, 2023, 11:43 a.m. |
+ 1 |
for Comment
Phil15: Thanks to @kurosawa4434 we previously discovered the link you mention about hexagonal grids. It's a ...
|
April 28, 2023, 4:53 p.m. |
+ 1 |
for Comment
Phil15: For me, it's about length and not how many times it's repeated. **PS:** But I get it, the descriptio...
|
April 28, 2023, 4:53 p.m. |
+ 1 |
for Comment
dig: But is considered aaaa longer bc is repeated 4 times? or longer means length? I suppose that "aaaaab...
|
April 28, 2023, 4:53 p.m. |
+ 1 |
for Comment
Phil15: I suppose that when there are multiple possibilities, we must return the **first one**: "aaaa" start...
|
April 28, 2023, 4:53 p.m. |
+ 1 |
for Post
A bit confused
|
April 28, 2023, 4:48 p.m. |
+ 1 |
for Comment
Phil15: I certainly copied a few things that I changed to my needs to solve things and learnt a lot in the p...
|
April 28, 2023, 4:48 p.m. |
+ 1 |
for Post
Is it considered cheating?
|
April 28, 2023, 9:51 a.m. |
+ 1 |
for Comment
Engineer783854: Tasks on Incinerator looks massive for me, but usefull. I'm stucked with OOP. How can I prepare bett...
|
April 28, 2023, 6:21 a.m. |
+ 1 |
for Comment
Max0526: Seems to be the most comprehensible solution from a hundred or so I just looked through!
|
April 28, 2023, 6:19 a.m. |
+ 1 |
for Comment
Max0526: Smart use of eval("[" + result + "]") to convert from a string to a list.
|
April 27, 2023, 5:46 p.m. |
+ 1 |
for Comment
Phil15: Nice & solved! That's an appetizer 😋 for one of my puzzle missions: [Roll the Cube](https://py.check...
|
April 27, 2023, 5:26 a.m. |
+ 1 |
for Comment
H0r4c3: Great ideas! The new features are very nice. I like the search field. It is very useful to search af...
|
April 26, 2023, 1:39 p.m. |
+ 1 |
for Comment
amandel: Could be. I have never written a mission. I assume there are instructions somewhere, can you point t...
|
April 26, 2023, 6:16 a.m. |
+ 1 |
for Comment
Kolia951: Thanks, guys! This is very convenient to see all stations on the right side of the screen. I no need...
|
April 25, 2023, 6:32 p.m. |
+ 1 |
for
Welcome Station Page Remastered!
|
April 25, 2023, 12:41 p.m. |
+ 1 |
for Comment
juestr: Ok, submitted a working solution (3rd party).
|
April 18, 2023, 8:51 p.m. |
+ 1 |
for Comment
Phil15: Sh*t I did not save my code before you erased three missions, that was dumb yes but a little warning...
|
April 18, 2023, 11:23 a.m. |
+ 1 |
for Comment
Engineer783854: Thank You!
|
April 16, 2023, 5:57 a.m. |
+ 1 |
for Comment
arho: First time I see lambda :)
|
April 15, 2023, 5:41 p.m. |
+ 1 |
for Comment
Phil15: Personally, I solve all missions with the same function and very little changes (I copy/paste my 1st...
|
April 13, 2023, 9:02 a.m. |
+ 1 |
for Comment
sarahsorlien: I enjoyed solving it, though I took a long form approach. (pretty new at this.)
|
April 12, 2023, 11:03 a.m. |
+ 1 |
for Comment
31kya72: Огромное спасибо. Ошибку понял.
|
April 12, 2023, 9:27 a.m. |
+ 1 |
for Comment
kurosawa4434: Thank you so much ! I missed the important part.("at most once") It is clear with the following prec...
|
April 12, 2023, 9:03 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...
|
April 11, 2023, 12:12 p.m. |
+ 1 |
for Comment
flowerinapot: No, thank you for your helpful tips, your tips really help
|
April 8, 2023, 2:17 p.m. |
+ 1 |
for Comment
Sim0000: You are absolutely right!
|
April 5, 2023, 6:54 p.m. |
+ 1 |
for Comment
TheRing: I like your poss_steps function. Interesting approach with the sorted list and finding the possible ...
|
April 5, 2023, 5:23 a.m. |
+ 1 |
for Comment
kurosawa4434: I fixed it. https://docs.python.org/3/library/random.html#random.sample > Changed in version 3.11: T...
|
March 24, 2023, 5 p.m. |
+ 1 |
for
Mutable and Immutable Types, De-duplicating and Beautifying a List and playing Puzzles
|
March 22, 2023, 5:19 p.m. |
+ 1 |
for Comment
kurosawa4434: Thank you so much ! I got 'Task slolved !'. I thought of '**earliest start**' as the time to start t...
|
March 22, 2023, 3:45 p.m. |
+ 1 |
for Comment
kurosawa4434: Thanks for a nice mission and great visualizations! :-) I think Extra/1 has two variants.
|
March 17, 2023, 1:22 p.m. |
+ 1 |
for Comment
Phil15: `figure` is initialized as a string, then in a loop: indexed `figure[j]` (which is at first okay) th...
|
March 13, 2023, 5:28 p.m. |
+ 1 |
for Comment
kudinov.feodor: Probably can be expensive to sort on every single step (line 4)
|
March 12, 2023, 11:34 a.m. |
+ 1 |
for Comment
kurosawa4434: Thank you so much for the detailed explanation. I have completed this mission :-) The following expl...
|
March 11, 2023, 11:23 a.m. |
+ 1 |
for
Look, how Cellular Automatons learn Algorithms, using Iterators and Iterables!
|
March 10, 2023, 1:44 p.m. |
+ 1 |
for Comment
kurosawa4434: Thanks for the new mission :-) > If number of shifts is odd, "first" day shift must include one shif...
|
March 10, 2023, 1:42 p.m. |
+ 1 |
for Comment
Kolia951: Those guys from numberfile are really obsessed on math!
|
Feb. 27, 2023, 9:15 a.m. |
+ 1 |
for Comment
Phil15: Looking all tests, total is either 0, 1 or 2. So yeah, 0 <= total < 1000 is fine to me.
|
Feb. 25, 2023, 9:35 a.m. |
+ 1 |
for Comment
ozg: nice
|
Feb. 24, 2023, 9:02 a.m. |
+ 1 |
for Comment
Kolia951: Nice pictures inside =)
|
Feb. 23, 2023, 10:43 a.m. |
+ 1 |
for Comment
Phil15: I knew since my math years it was parity-related (not spoiler, it's in the video), glad I quickly im...
|
Feb. 20, 2023, 7:39 a.m. |
+ 1 |
for Comment
Rcp8jzd: `eval` is usually considered bad practice and should be avoided when possible. However, this is acce...
|
Feb. 17, 2023, 8:35 p.m. |
+ 1 |
for Comment
Kolia951: Very creative approach with using `index()` to define the highest building
|
Feb. 12, 2023, 12:18 p.m. |
+ 1 |
for Comment
kurosawa4434: I tried to visualize this mission. https://github.com/CheckiO-Missions/checkio-mission-peaceable-que...
|
Feb. 10, 2023, 10:42 a.m. |
+ 1 |
for Comment
Kolia951: Try do find difference: your result: `'Clayton Kershaw $31,000,000\\nZack Greinke $27,000,000\\nAdri...
|
Feb. 9, 2023, 5:41 p.m. |
+ 1 |
for Comment
mikaeldovbnia: I already use chatGPT the last month, so I know what it is. Artificial Intelligence(AI). Microsoft b...
|
Feb. 9, 2023, 5:40 p.m. |
+ 1 |
for
7 Missions of Calculator Series, Solving Puzles Fast and Tranding ChatGPT
|
Feb. 8, 2023, 8:05 a.m. |
+ 1 |
for Comment
amandel: Very pythonic, good use of iterators.
|
Feb. 8, 2023, 8:01 a.m. |
+ 1 |
for Comment
Phil15: `getattr(module, func_name)` tries to get a function from your code, and fails (complexly because th...
|
Feb. 6, 2023, 10:32 a.m. |
+ 1 |
for Comment
rybld2: thank you for this lighting of "cycle" not very well known and for a masterful use of f-strings chee...
|
Feb. 5, 2023, 1:06 p.m. |
+ 1 |
for Comment
lisovsky: Best solution!
|
Feb. 4, 2023, 4:52 p.m. |
+ 1 |
for Comment
kurosawa4434: This logic draws a truly mystical pattern! I first tried to visualize the hexagonal pattern. https:/...
|
Feb. 3, 2023, 7:08 a.m. |
+ 1 |
for Comment
matthewwdaly: If you look on your profile between where it descsribes your island progress and where it shows your...
|
Feb. 1, 2023, 2:18 p.m. |
+ 1 |
for Comment
Phil15: I was using sets (or rather frozensets but that does not matter) of coords (being in a 2D grid). And...
|
Feb. 1, 2023, 1:12 p.m. |
+ 1 |
for Comment
veky: > I did not solve it. I think it's a big problem. Don't get me wrong, @freeman_lex, you have some ni...
|
Feb. 1, 2023, 10:12 a.m. |
+ 1 |
for Comment
Phil15: Bruteforce: mission success (but with two places I'm smart enough to cut the search) 1: 0.000649 sec...
|
Feb. 1, 2023, 9:51 a.m. |
+ 1 |
for Task
Identify Block
|
Feb. 1, 2023, 9:28 a.m. |
+ 1 |
for Comment
Phil15: I thought the hex version would be painful, it was not but nice enough (even easier than the way I s...
|
Feb. 1, 2023, 9:27 a.m. |
+ 1 |
for Comment
Phil15: I just did the squared version of "Ulam-Warburton automaton" naively so this one is easily solvable ...
|
Feb. 1, 2023, 8:15 a.m. |
+ 1 |
for Comment
Phil15: Probably an endless loop when the input is "0000". Do you see why in your code?!
|
Jan. 28, 2023, 6:30 p.m. |
+ 1 |
for Comment
darkfire518: Thanks! Will move on for now. I thought I was missing something at first. This was helpful. Thanks a...
|
Jan. 27, 2023, 4:36 p.m. |
+ 1 |
for Comment
lisovsky: s1 = (10 - s % 10, 0)[not s % 10] can be replaced by (10 - (s % 10)) % 10
|
Jan. 27, 2023, 4:26 p.m. |
+ 1 |
for Comment
Phil15: I thought there was no issue but there is. The unit test is wrongly displayed for some reason. Click...
|
Jan. 27, 2023, 12:24 p.m. |
+ 1 |
for Comment
kurosawa4434: Amazing! Now I have completed this mission but it takes 38 seconds on my local machine :-) Do you ha...
|
Jan. 26, 2023, 6:03 a.m. |
+ 1 |
for Comment
kurosawa4434: 0 point at left-bottom corner. https://github.com/CheckiO-Missions/checkio-mission-reversi-othello-m...
|
Jan. 25, 2023, 8:21 p.m. |
+ 1 |
for Comment
kurosawa4434: fixed. Please check the attached image.
|