Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
fixed
duplicate of this issue
duplicate of this issue
Because of the each bit in n part;
11
is not represented as1011
for each bit in n, but rather as0..0001011
(depending on size of int).The description states:
And:
What is inconsistent here?
Very interesting kata.
Good kata, but there is a problem with Swift unit tests and example
func swap(_ s: String, n: Int) -> String { // _ is missed before n
XCTAssertEqual(swap("the quick broWn fox leapt over the fence", 9),
"The QUicK BrowN foX LeaPT ovER thE FenCE")
Description is inconsistent.
Each bit in n will specify whether or not to swap the case
versusbecause 11 is 1011 in binary, so the 1st, 3rd, 4th, 5th, 7th, 8th and 9th alphabetical characters have to be swapped
. You really need to describe this more carefully.You need to replace "func swap(_ s: String, n: Int) -> String" with "func swap(_ s: String, _ n: Int) -> String". Then the error "type of expression is ambiguous without more context" will disappear
Thanks :)
C translation (author inactive)
fixed
the description mentions this now
approved by someone
Loading more items...