May 14, 2024, 1:58 p.m. |
+ 1 |
for Comment
murnet: awesome
|
May 14, 2024, 1:58 p.m. |
+ 1 |
for Comment
Georgyphyton: Such a funny decision! It's a great idea to use deque
|
May 9, 2024, 2:13 p.m. |
+ 1 |
for Comment
freeman_lex: I can't figure out whether your comment is criticism or praise? 😉
|
May 9, 2024, 2:13 p.m. |
+ 1 |
for Comment
StefanPochmann: My thoughts while reading it: "What the hell is a kiln?" "Oh oh, this sounds like a hard problem. Wh...
|
May 2, 2024, 8:24 p.m. |
+ 1 |
for Comment
adamspj: I've got to give you credit since I've never used the default argument to max before, and thus I've ...
|
May 1, 2024, 7:28 p.m. |
+ 1 |
for Comment
freeman_lex: Thanks. I removed such constraint from the description. So you should remove the assert as well)
|
May 1, 2024, 4:06 p.m. |
+ 1 |
for Comment
amandel: Your solution is identical to mine, both were published on the same day (mine is on speedy). Quite a...
|
April 26, 2024, 7:46 p.m. |
+ 1 |
for Comment
BootzenKatzen: I think the use of maketrans() is very smart (I didn't know it existed until now) but I had a hard t...
|
April 26, 2024, 7:46 p.m. |
+ 1 |
for Comment
BootzenKatzen: Man, I used the same logic, but you managed to put it into one line! Nice work!
|
April 19, 2024, 6:55 a.m. |
+ 1 |
for Comment
StefanPochmann: You should also check shorter words, particularly with only one or two letters. Some people might di...
|
April 7, 2024, 7:11 a.m. |
+ 1 |
for Comment
veky: It is [preserved](https://py.checkio.org/mission/roman-numerals/publications/veky/python-3/in-loving...
|
April 6, 2024, 9:37 p.m. |
+ 1 |
for Comment
StefanPochmann: Well, Google says it is :-)
|
April 6, 2024, 9:37 p.m. |
+ 1 |
for Comment
kurosawa4434: I live in Kyoto. But I never thought of that!
|
April 2, 2024, 4:53 p.m. |
+ 1 |
for Comment
StefanPochmann: How do I get mine? :-)
|
March 28, 2024, 12:57 p.m. |
+ 1 |
for Comment
StefanPochmann: I also tried those four solutions (and mine, but not all the others again) with 100 random permutati...
|
March 28, 2024, 12:57 p.m. |
+ 1 |
for Comment
StefanPochmann: At least 4 of the 17 Creative solutions are wrong. I tested with all permutations of a single chain ...
|
March 7, 2024, 9:35 p.m. |
+ 1 |
for Comment
veky: Not really. But I'm still trying :-]
|
March 6, 2024, 3:32 p.m. |
+ 1 |
for Comment
veky: Well, "as long as it runs", you can write `: (open, id)` and it will work. :-D And there are always ...
|
March 6, 2024, 7:31 a.m. |
+ 1 |
for Comment
veky: Long ago, CiO was obsessed with lists. Everything was a list, even if it was obviously some other da...
|
March 5, 2024, 5:10 p.m. |
+ 1 |
for Comment
amandel: It is not specified which n is such that (n) must be added. I assumed that it was the next number af...
|
March 2, 2024, 6:10 a.m. |
+ 1 |
for Comment
kurosawa4434: Thank you so much for playing this mission! As you can see I had to respond to multiple correct answ...
|
Feb. 27, 2024, 8:12 a.m. |
+ 1 |
for Comment
kurosawa4434: > About returning "error": well, I agree that it is word itself, but if I’ll change it, all solution...
|
Feb. 22, 2024, 5:39 p.m. |
+ 1 |
for Comment
StefanPochmann: Hmm... You say *"it is not a good strategy to calculate n! and count the zeros"*, but you made the t...
|
Feb. 20, 2024, 6:26 p.m. |
+ 1 |
for Comment
mildm: Very easy to read without multiple if/else statements
|
Feb. 13, 2024, 10:15 p.m. |
+ 1 |
for Comment
veky: Srsly? Almost _all_ my solution names are poetic. ;)
|
Jan. 24, 2024, 9:24 a.m. |
+ 1 |
for Comment
kdim: Opened correctly today...
|
Jan. 23, 2024, 11:18 a.m. |
+ 1 |
for Comment
gleb10101010101: Thanks, I have added this test to the extra tests and asked to recheck all solutions.
|
Jan. 20, 2024, 8:26 a.m. |
+ 1 |
for Comment
Pactp: Nice grille rotation!
|
Jan. 13, 2024, 8:49 p.m. |
+ 1 |
for Comment
agujasym: I really like how this solution looks, with the four o's elegantly repeated slightly further to the ...
|
Jan. 12, 2024, 9:22 p.m. |
+ 1 |
for Comment
kurosawa4434: I created the visualization script. Please check out the following: https://github.com/CheckiO-Missi...
|
Jan. 10, 2024, 10:54 a.m. |
+ 1 |
for Comment
kurosawa4434: I noticed that the capacity of the flask was not specified. Can this be deduced from the input data?
|
Jan. 5, 2024, 9:09 p.m. |
+ 1 |
for Comment
juestr: And I've even solved it ;-)
|
Jan. 5, 2024, 6:55 p.m. |
+ 1 |
for Comment
juestr: Tbh I am not a fan of dynamic argument handling to solve 2 different problems, it's a code smell I'd...
|
Jan. 3, 2024, 1:13 p.m. |
+ 1 |
for Comment
nahandove: Nice use of functions for this task.
|
Jan. 3, 2024, 10:55 a.m. |
+ 1 |
for Comment
zongareight: Hi! That's right, it works and there's nothing more to say.
|
Jan. 3, 2024, 8:49 a.m. |
+ 1 |
for Comment
freeman_lex: And I have added solved/unsolved icons and tags.
|
Dec. 31, 2023, 7:38 a.m. |
+ 1 |
for Comment
kurosawa4434: https://docs.python.org/3.11/library/stdtypes.html?highlight=str%20count#str.count > Return the numb...
|
Dec. 24, 2023, 2:19 p.m. |
+ 1 |
for Comment
kurosawa4434: images
|
Dec. 23, 2023, 1:08 p.m. |
+ 1 |
for Comment
kurosawa4434: I created the visualization script. Please check out the following: https://github.com/CheckiO-Missi...
|
Dec. 20, 2023, 2:14 p.m. |
+ 1 |
for Comment
Nocturne13: Great solution with detailed comments.
|
Dec. 19, 2023, 2:17 p.m. |
+ 1 |
for Comment
kurosawa4434: I know of similar mission. But the details are very different. https://py.checkio.org/en/mission/ine...
|
Dec. 19, 2023, 2:17 p.m. |
+ 1 |
for Comment
kurosawa4434: I understood. I could use my old visualization script for the mission.
|
Dec. 13, 2023, 10:18 a.m. |
+ 1 |
for Comment
marcopunteri: of course it's subjective, "imho" means that :) The main point i don't like is the lack of feedback ...
|
Dec. 8, 2023, 10:29 p.m. |
+ 1 |
for Comment
veky: There are many trivial tasks, not all of them can be on CiO. :)
|
Dec. 7, 2023, 6:04 p.m. |
+ 1 |
for Comment
kurosawa4434: One more point. Currently **python_3.tmpl** seems to need to be written according to the following f...
|
Nov. 24, 2023, 5:02 p.m. |
+ 1 |
for Comment
kurosawa4434: I added icons. https://github.com/kurosawa4434/checkio-mission-grid-painting/tree/main/info/logo
|
Nov. 10, 2023, 11:20 p.m. |
+ 1 |
for Comment
freeman_lex: I guess, it's leftmost posotion. > If there are several ways to complete the task, just put the word...
|
Nov. 9, 2023, 10:59 p.m. |
+ 1 |
for Comment
kurosawa4434: I created the visualization script. Please check out the following: https://github.com/CheckiO-Missi...
|
Nov. 9, 2023, 8:08 p.m. |
+ 1 |
for Comment
jullios1104: As a beginner, the task turned out to be difficult for me, but I really wanted to solve it. Although...
|
Nov. 6, 2023, 7:44 a.m. |
+ 1 |
for Comment
tamagoyaki: I thought of almost the same code, but the "~i" part is a better solution
|
Nov. 5, 2023, 1:08 p.m. |
+ 1 |
for Comment
trinfin: I would like to read a comment about why a list is made out of the three integers
|
Nov. 2, 2023, 2:53 p.m. |
+ 1 |
for Comment
veky: I must say I'm confused. I would say I really use a lot of modules here, but I'm really not sure whe...
|
Nov. 2, 2023, 9:59 a.m. |
+ 1 |
for Comment
kurosawa4434: Thanks you. I forgot the following dsicription: "It would be convenient for Dr. Asimov if the robot ...
|
Oct. 30, 2023, 6:27 p.m. |
+ 1 |
for Comment
mlahor: Great solutions, I would say the third one is the most "algorithmic and fast", and probably the seco...
|
Oct. 15, 2023, 1:47 p.m. |
+ 1 |
for Comment
kurosawa4434: I created the visualization script. Please check out the following: https://github.com/CheckiO-Missi...
|
Oct. 11, 2023, 9:55 p.m. |
+ 1 |
for Comment
freeman_lex: follow this link https://py.checkio.org/email/preferences/
|
Sept. 18, 2023, 3:32 p.m. |
+ 1 |
for Comment
freeman_lex: Thanks. Merged. I believe, soon we will have bigger vizualization area.
|
Sept. 17, 2023, 12:44 p.m. |
+ 1 |
for Comment
initiator: Why this example seems so strange? assert ( text_formatting( "Lorem ipsum dolor sit amet, consectetu...
|
Sept. 10, 2023, 7:01 a.m. |
+ 1 |
for Comment
ruslan.arifullin: I've just read https://py.checkio.org/blog/how-to-improve-checkio-missions/ article. I guess I shoul...
|
Sept. 6, 2023, 1:47 p.m. |
+ 1 |
for Comment
BootzenKatzen: Making it look easy!! (Which I suppose it is for some) Learned about defaultdict today, so next time...
|
Aug. 30, 2023, 9:10 a.m. |
+ 1 |
for Comment
freeman_lex: Thanks. Fixed.
|
Aug. 29, 2023, 9:45 p.m. |
+ 1 |
for Comment
mennadiego: Simply powerful
|
Aug. 26, 2023, 12:09 p.m. |
+ 1 |
for Comment
smalcom: Interesting solution, thanks.
|
Aug. 24, 2023, 12:44 p.m. |
+ 1 |
for Comment
freeman_lex: Changed. Now should work correctly. Thanks.
|
Aug. 24, 2023, 10:13 a.m. |
+ 1 |
for Comment
amandel: Ditto!
|
Aug. 24, 2023, 5:45 a.m. |
+ 1 |
for Comment
amandel: I don't know how the proposer solved the problem, but I think the statement needs to be fixed, and p...
|
Aug. 20, 2023, 4:20 p.m. |
+ 1 |
for Comment
kurosawa4434: Thanks for awesome mission. This mission has very interesting operations. And I'm starting to think ...
|
Aug. 14, 2023, 4:35 p.m. |
+ 1 |
for Comment
jemg2030: Your method for transposing the lines with zip_longest is pretty impressive! Congratulations!!
|
Aug. 1, 2023, 5:47 p.m. |
+ 1 |
for Comment
juestr: > This technique of using for-loops to fill out the memoization tables instead of using a recursive ...
|
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 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 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 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 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, 12:59 p.m. |
+ 1 |
for Comment
kurosawa4434: This strange display seems to be only immediately after posting a reply.
|
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 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 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...
|