Ad
Fundamentals
Code
Diff
  • d=lambda:"⚀"
    • import random as r
    • class Dice:
    • def __init__(self, faces):self.faces = r.choice(faces)
    • def __call__(self):return self.faces
    • dice = Dice(["⚀", "⚁", "⚂", "⚃", "⚄", "⚅"])
    • d=lambda:"⚀"
Fundamentals
Code
Diff
  • d=lambda:"⚅"               
    • d=lambda:"⚅" # chosen by fair dice roll.
    • # guaranteed to be random.
    • d=lambda:"⚅"
Fundamentals
Code
Diff
  • d=lambda:"⚅"
    • import random as r
    • class Dice:
    • def __init__(self, faces):
    • self.faces = faces
    • def __call__(self):
    • return r.choice(self.faces)
    • d = Dice(["⚀", "⚁", "⚂", "⚃", "⚄", "⚅"])
    • d=lambda:"⚅"
Code
Diff
  • m=(a,b)->a*b+1
    {:m}
    • -- Moonscript!
    • multiply_and_add_one = (a, b) -> a * b + 1
    • { :multiply_and_add_one }
    • m=(a,b)->a*b+1
    • {:m}
Code
Diff
  • a=lambda x:1
    • above_two=lambda x:1
    • a=lambda x:1
Code
Diff
  • #
    • f=__import__("operator").call
    • #
Code
Diff
  • import operator;f=operator.call
    • import operator
    • f=operator.call
    • import operator;f=operator.call
Code
Diff
  • #include<stdlib.h>
    const char *roll(const char **faces,size_t len){return faces[rand()%len];}
    • #include <stdlib.h>
    • const char *roll(const char **faces,size_t len){
    • return faces[rand()%len];}
    • #include<stdlib.h>
    • const char *roll(const char **faces,size_t len){return faces[rand()%len];}
Fundamentals
Code
Diff
  • #include <stdlib.h>
    const char *roll(const char **faces,size_t len){
      return faces[rand()%len];}
    • #include <stdlib.h>
    • const char *roll(const char **faces, size_t len){
    • const char *roll(const char **faces,size_t len){
    • return faces[rand()%len];}
Fundamentals
Code
Diff
  • #include <stdlib.h>
    const char *roll(const char **faces, size_t len){
      return faces[rand()%len];}
    • #include <stdlib.h>
    • const char *roll(const char **faces, size_t len)
    • {
    • return faces[rand() % len];
    • }
    • const char *roll(const char **faces, size_t len){
    • return faces[rand()%len];}
Fundamentals
Code
Diff
  • d=lambda v:v[0]
    • import random as r
    • class Dice:
    • def __init__(self, faces):
    • self.faces = faces
    • def roll(self):
    • return r.choice(self.faces)
    • dice = Dice(["⚀", "⚁", "⚂", "⚃", "⚄", "⚅"])
    • d = lambda :dice.roll()
    • d=lambda v:v[0]
Code
Diff
  • #
    • let distance = 90; // try changing this value to test different outputs
    • output = distance < 3 ? "Almost there": "yuh gotta wait a little"
    • console.log(output);
    • #
Fundamentals
Code
Diff
  • #include <stdlib.h>
    const char *roll(const char **faces, size_t len){
      return faces[0];}
    • #include <stdlib.h>
    • const char *roll(const char **faces, size_t len)
    • {
    • return faces[rand() % len];
    • }
    • const char *roll(const char **faces, size_t len){
    • return faces[0];}
Code
Diff
  • d=lambda:__import__("random").choice("⚀⚁⚂⚃⚄⚅")
    • dice=lambda:__import__("random").choice("⚀⚁⚂⚃⚄⚅")
    • d=lambda:__import__("random").choice("⚀⚁⚂⚃⚄⚅")
Test Cases
Diff
  • import codewars_test as test
    # TODO Write tests
    import solution # or from solution import example
    
    
    @test.it("Basic tests")
    def basic_tests():
        valid = ["⚀", "⚁", "⚂", "⚃", "⚄", "⚅"]
        # roll 100 times
        for _ in range(100):
            result = d()
            test.expect(result in valid, f"Got {result} but expected one of {valid}")
    
    • import codewars_test as test
    • # TODO Write tests
    • import solution # or from solution import example
    • @test.it("Basic tests")
    • def basic_tests():
    • valid = ["⚀", "⚁", "⚂", "⚃", "⚄", "⚅"]
    • # roll 100 times
    • for _ in range(100):
    • result = dice()
    • result = d()
    • test.expect(result in valid, f"Got {result} but expected one of {valid}")
Loading more items...