Do I have a twin with permutated remainders?Split a word into parts with equal scoresChinese Remainder TheoremMaximise the squared differenceIs it a Mersenne Prime?Your Base to 1-2-3-Tribonacci to Binary back to Your BaseIs this number a factorial?Write numbers as a difference of Nth powersConjugate permutationsAm I a Pillai prime?Passwords Strong Against Bishops

Watching something be written to a file live with tail

Blender 2.8 I can't see vertices, edges or faces in edit mode

Why do I get two different answers for this counting problem?

intersection of two sorted vectors in C++

Can I use a neutral wire from another outlet to repair a broken neutral?

Western buddy movie with a supernatural twist where a woman turns into an eagle at the end

Where does SFDX store details about scratch orgs?

Anagram holiday

What is the word for reserving something for yourself before others do?

How can I prevent hyper evolved versions of regular creatures from wiping out their cousins?

Does a druid starting with a bow start with no arrows?

Can a rocket refuel on Mars from water?

Why "Having chlorophyll without photosynthesis is actually very dangerous" and "like living with a bomb"?

Is it canonical bit space?

Doing something right before you need it - expression for this?

AES: Why is it a good practice to use only the first 16bytes of a hash for encryption?

Can one be a co-translator of a book, if he does not know the language that the book is translated into?

Took a trip to a parallel universe, need help deciphering

Fully-Firstable Anagram Sets

Why can't we play rap on piano?

Withdrawals from HSA

Is the Joker left-handed?

How to say in German "enjoying home comforts"

In Romance of the Three Kingdoms why do people still use bamboo sticks when papers are already invented?



Do I have a twin with permutated remainders?


Split a word into parts with equal scoresChinese Remainder TheoremMaximise the squared differenceIs it a Mersenne Prime?Your Base to 1-2-3-Tribonacci to Binary back to Your BaseIs this number a factorial?Write numbers as a difference of Nth powersConjugate permutationsAm I a Pillai prime?Passwords Strong Against Bishops













12












$begingroup$


We define $R_n$ as the list of remainders of the Euclidean division of $n$ by $2$, $3$, $5$ and $7$.



Given an integer $nge0$, you have to figure out if there exists an integer $0<k<210$ such that $R_n+k$ is a permutation of $R_n$.



Examples



The criterion is met for $n=8$, because:



  • we have $R_8=(0,2,3,1)$

  • for $k=44$, we have $R_n+k=R_52=(0,1,2,3)$, which is a permutation of $R_8$

The criterion is not met for $n=48$, because:



  • we have $R_48=(0,0,3,6)$

  • the smallest integer $k>0$ such that $R_n+k$ is a permutation of $R_48$ is $k=210$ (leading to $R_258=(0,0,3,6)$ as well)

Rules



  • You may either output a truthy value if $k$ exists and a falsy value otherwise, or two distinct and consistent values of your choice.

  • This is code-golf.

Hint




Do you really need to compute $k$? Well, maybe. Or maybe not.




Test cases



Some values of $n$ for which $k$ exists:



3, 4, 5, 8, 30, 100, 200, 2019


Some values of $n$ for which $k$ does not exist:



0, 1, 2, 13, 19, 48, 210, 1999









share|improve this question









$endgroup$











  • $begingroup$
    Why can't 2 happen? k=2 = 0,2; k=2+28=0,2. Same for 1999 + 42
    $endgroup$
    – Ven
    7 hours ago











  • $begingroup$
    Oh, duh. I get it now.
    $endgroup$
    – Ven
    6 hours ago















12












$begingroup$


We define $R_n$ as the list of remainders of the Euclidean division of $n$ by $2$, $3$, $5$ and $7$.



Given an integer $nge0$, you have to figure out if there exists an integer $0<k<210$ such that $R_n+k$ is a permutation of $R_n$.



Examples



The criterion is met for $n=8$, because:



  • we have $R_8=(0,2,3,1)$

  • for $k=44$, we have $R_n+k=R_52=(0,1,2,3)$, which is a permutation of $R_8$

The criterion is not met for $n=48$, because:



  • we have $R_48=(0,0,3,6)$

  • the smallest integer $k>0$ such that $R_n+k$ is a permutation of $R_48$ is $k=210$ (leading to $R_258=(0,0,3,6)$ as well)

Rules



  • You may either output a truthy value if $k$ exists and a falsy value otherwise, or two distinct and consistent values of your choice.

  • This is code-golf.

Hint




Do you really need to compute $k$? Well, maybe. Or maybe not.




Test cases



Some values of $n$ for which $k$ exists:



3, 4, 5, 8, 30, 100, 200, 2019


Some values of $n$ for which $k$ does not exist:



0, 1, 2, 13, 19, 48, 210, 1999









share|improve this question









$endgroup$











  • $begingroup$
    Why can't 2 happen? k=2 = 0,2; k=2+28=0,2. Same for 1999 + 42
    $endgroup$
    – Ven
    7 hours ago











  • $begingroup$
    Oh, duh. I get it now.
    $endgroup$
    – Ven
    6 hours ago













12












12








12





$begingroup$


We define $R_n$ as the list of remainders of the Euclidean division of $n$ by $2$, $3$, $5$ and $7$.



Given an integer $nge0$, you have to figure out if there exists an integer $0<k<210$ such that $R_n+k$ is a permutation of $R_n$.



Examples



The criterion is met for $n=8$, because:



  • we have $R_8=(0,2,3,1)$

  • for $k=44$, we have $R_n+k=R_52=(0,1,2,3)$, which is a permutation of $R_8$

The criterion is not met for $n=48$, because:



  • we have $R_48=(0,0,3,6)$

  • the smallest integer $k>0$ such that $R_n+k$ is a permutation of $R_48$ is $k=210$ (leading to $R_258=(0,0,3,6)$ as well)

Rules



  • You may either output a truthy value if $k$ exists and a falsy value otherwise, or two distinct and consistent values of your choice.

  • This is code-golf.

Hint




Do you really need to compute $k$? Well, maybe. Or maybe not.




Test cases



Some values of $n$ for which $k$ exists:



3, 4, 5, 8, 30, 100, 200, 2019


Some values of $n$ for which $k$ does not exist:



0, 1, 2, 13, 19, 48, 210, 1999









share|improve this question









$endgroup$




We define $R_n$ as the list of remainders of the Euclidean division of $n$ by $2$, $3$, $5$ and $7$.



Given an integer $nge0$, you have to figure out if there exists an integer $0<k<210$ such that $R_n+k$ is a permutation of $R_n$.



Examples



The criterion is met for $n=8$, because:



  • we have $R_8=(0,2,3,1)$

  • for $k=44$, we have $R_n+k=R_52=(0,1,2,3)$, which is a permutation of $R_8$

The criterion is not met for $n=48$, because:



  • we have $R_48=(0,0,3,6)$

  • the smallest integer $k>0$ such that $R_n+k$ is a permutation of $R_48$ is $k=210$ (leading to $R_258=(0,0,3,6)$ as well)

Rules



  • You may either output a truthy value if $k$ exists and a falsy value otherwise, or two distinct and consistent values of your choice.

  • This is code-golf.

Hint




Do you really need to compute $k$? Well, maybe. Or maybe not.




Test cases



Some values of $n$ for which $k$ exists:



3, 4, 5, 8, 30, 100, 200, 2019


Some values of $n$ for which $k$ does not exist:



0, 1, 2, 13, 19, 48, 210, 1999






code-golf decision-problem number-theory






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 7 hours ago









ArnauldArnauld

80.3k797332




80.3k797332











  • $begingroup$
    Why can't 2 happen? k=2 = 0,2; k=2+28=0,2. Same for 1999 + 42
    $endgroup$
    – Ven
    7 hours ago











  • $begingroup$
    Oh, duh. I get it now.
    $endgroup$
    – Ven
    6 hours ago
















  • $begingroup$
    Why can't 2 happen? k=2 = 0,2; k=2+28=0,2. Same for 1999 + 42
    $endgroup$
    – Ven
    7 hours ago











  • $begingroup$
    Oh, duh. I get it now.
    $endgroup$
    – Ven
    6 hours ago















$begingroup$
Why can't 2 happen? k=2 = 0,2; k=2+28=0,2. Same for 1999 + 42
$endgroup$
– Ven
7 hours ago





$begingroup$
Why can't 2 happen? k=2 = 0,2; k=2+28=0,2. Same for 1999 + 42
$endgroup$
– Ven
7 hours ago













$begingroup$
Oh, duh. I get it now.
$endgroup$
– Ven
6 hours ago




$begingroup$
Oh, duh. I get it now.
$endgroup$
– Ven
6 hours ago










10 Answers
10






active

oldest

votes


















8












$begingroup$


R, 63 59 bytes





s=scan()%%c(2,3,5,7);i=which(s<c(0,2,3,5));any(s[i]-s[i-1])


Try it online!



-4 bytes thanks to Giuseppe



(The explanation contains a spoiler as to how to solve the problem without computing $k$.)



Explanation:
Let $s$ be the list of remainders. Note the constraint that s[1]<2, s[2]<3, s[3]<5 and s[4]<7. There exists a $k$ iff there is a permutation of $s$, distinct from $s$, which verifies the constraint. In practice, this will be verified if one of the following conditions is verified:



  • s[2]<2 and s[2]!=s[1]

  • s[3]<3 and s[3]!=s[2]

  • s[4]<5 and s[4]!=s[3]

The code can probably be golfed further.






share|improve this answer










New contributor




Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






$endgroup$




















    4












    $begingroup$


    Haskell, 69 bytes



    Based on the Chinese remainder theorem





    m=[2,3,5,7]
    f x|s<-mod x<$>m=or[m!!a>b|a<-[0..2],b<-drop a s,s!!a/=b]


    Try it online!






    share|improve this answer









    $endgroup$




















      3












      $begingroup$


      C# (Visual C# Interactive Compiler), 125 bytes





      n=>Enumerable.Range(n+1,209).Any(c=>new[]c%2,c%3,c%5,c%7.OrderBy(x=>x).SequenceEqual(new[]n%2,n%3,n%5,n%7.OrderBy(x=>x)))


      Try it online!






      share|improve this answer









      $endgroup$




















        2












        $begingroup$


        Wolfram Language (Mathematica), 67 bytes



        !FreeQ[Sort/@Table[R[#+k],k,209],Sort@R@#]&
        R@n_:=n~Mod~2,3,5,7


        Try it online!






        share|improve this answer











        $endgroup$




















          2












          $begingroup$


          Perl 6, 64 61 59 bytes





          my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_


          Try it online!



          Fixed my bug by changing set to bag :).



          Explanation:



          my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_
          my&f=bag($_ X%2,3,5,7); # helper function: f
          $_ ; # takes the implicit argument $_
          X%2,3,5,7 # cross metaoperator with divide: does cross product division
          bag( ) # stores the results in a bag (weighed set, knows how many identical items it contains)
          ($_+1+ ^209) # Generates a range of the argument +1 up to 209+argument+1
          .map(&f) # Apply the helper function for each value in that range
          any( ) # Is any of these bags
          === # Equal to
          f $_ # The helper function result for the given argument?



          Alternative version:



          my @a=($_+ ^209).map:bag($_ X%2,3,5,7);@a.shift===any @a





          share|improve this answer











          $endgroup$




















            2












            $begingroup$


            Ruby, 54 bytes





            ->n[2,3,5,7].each_cons(2).any?l,h


            Try it online!



            Uses Robin Ryder's clever solution.






            share|improve this answer









            $endgroup$




















              1












              $begingroup$


              R, 72 bytes





              n=scan();b=c(2,3,5,7);for(i in n+1:209)F=F|all(sort(n%%b)==sort(i%%b));F


              Try it online!






              share|improve this answer









              $endgroup$




















                1












                $begingroup$


                Jelly, 15 bytes



                8ÆR©PḶ+%Ṣ¥€®ċḢ$


                Try it online!



                I’m sure there’s a golfier answer. I’ve interpreted a truthy value as being anything that isn’t zero, so here it’s the number of possible values of k. If it needs to be two distinct values that costs me a further byte.






                share|improve this answer









                $endgroup$








                • 1




                  $begingroup$
                  All good regarding truthy vs falsey. Using the meta agreed definition of truthy and falsey (effectively "what does the language's if-else construct do if there is one) zero is falsey and non-zeros are truthy (? is the if-else construct in Jelly; for some languages it's a harder question).
                  $endgroup$
                  – Jonathan Allan
                  5 hours ago










                • $begingroup$
                  Oh, and you could get distinct values for no cost with Ḣe$ if you wanted :)
                  $endgroup$
                  – Jonathan Allan
                  5 hours ago










                • $begingroup$
                  @JonathanAllan yes of course, thanks. :)
                  $endgroup$
                  – Nick Kennedy
                  5 hours ago



















                1












                $begingroup$


                PHP, 81 78 72 bytes





                while($y<3)if($argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u)die(T);


                A riff on @Robin Ryder's answer. Input is via STDIN, output is 'T' if truthy, and empty '' if falsy.



                $ echo 3|php -nF euc.php
                T
                $ echo 5|php -nF euc.php
                T
                $ echo 2019|php -nF euc.php
                T
                $ echo 0|php -nF euc.php

                $ echo 2|php -nF euc.php

                $ echo 1999|php -nF euc.php


                Try it online!



                Or 73 bytes with 1 or 0 response



                while($y<3)$r|=$argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u;echo$r;



                $ echo 2019|php -nF euc.php
                1
                $ echo 1999|php -nF euc.php
                0


                Try it online (all test cases)!



                Original answer, 133 127 bytes



                function($n)while(++$k<210)if(($r=function($n)foreach([2,3,5,7]as$d)$o[]=$n%$d;sort($o);return$o;)($n+$k)==$r($n))return 1;


                Try it online!






                share|improve this answer











                $endgroup$




















                  0












                  $begingroup$


                  Python 3, 69 bytes





                  lambda x:int('4LR2991ODO5GS2974QWH22YTLL3E3I6TDADQG87I0',36)&1<<x%210


                  Try it online!



                  Hardcoded






                  share|improve this answer









                  $endgroup$













                    Your Answer





                    StackExchange.ifUsing("editor", function ()
                    return StackExchange.using("mathjaxEditing", function ()
                    StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
                    StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
                    );
                    );
                    , "mathjax-editing");

                    StackExchange.ifUsing("editor", function ()
                    StackExchange.using("externalEditor", function ()
                    StackExchange.using("snippets", function ()
                    StackExchange.snippets.init();
                    );
                    );
                    , "code-snippets");

                    StackExchange.ready(function()
                    var channelOptions =
                    tags: "".split(" "),
                    id: "200"
                    ;
                    initTagRenderer("".split(" "), "".split(" "), channelOptions);

                    StackExchange.using("externalEditor", function()
                    // Have to fire editor after snippets, if snippets enabled
                    if (StackExchange.settings.snippets.snippetsEnabled)
                    StackExchange.using("snippets", function()
                    createEditor();
                    );

                    else
                    createEditor();

                    );

                    function createEditor()
                    StackExchange.prepareEditor(
                    heartbeatType: 'answer',
                    autoActivateHeartbeat: false,
                    convertImagesToLinks: false,
                    noModals: true,
                    showLowRepImageUploadWarning: true,
                    reputationToPostImages: null,
                    bindNavPrevention: true,
                    postfix: "",
                    imageUploader:
                    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                    allowUrls: true
                    ,
                    onDemand: true,
                    discardSelector: ".discard-answer"
                    ,immediatelyShowMarkdownHelp:true
                    );



                    );













                    draft saved

                    draft discarded


















                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodegolf.stackexchange.com%2fquestions%2f182669%2fdo-i-have-a-twin-with-permutated-remainders%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown

























                    10 Answers
                    10






                    active

                    oldest

                    votes








                    10 Answers
                    10






                    active

                    oldest

                    votes









                    active

                    oldest

                    votes






                    active

                    oldest

                    votes









                    8












                    $begingroup$


                    R, 63 59 bytes





                    s=scan()%%c(2,3,5,7);i=which(s<c(0,2,3,5));any(s[i]-s[i-1])


                    Try it online!



                    -4 bytes thanks to Giuseppe



                    (The explanation contains a spoiler as to how to solve the problem without computing $k$.)



                    Explanation:
                    Let $s$ be the list of remainders. Note the constraint that s[1]<2, s[2]<3, s[3]<5 and s[4]<7. There exists a $k$ iff there is a permutation of $s$, distinct from $s$, which verifies the constraint. In practice, this will be verified if one of the following conditions is verified:



                    • s[2]<2 and s[2]!=s[1]

                    • s[3]<3 and s[3]!=s[2]

                    • s[4]<5 and s[4]!=s[3]

                    The code can probably be golfed further.






                    share|improve this answer










                    New contributor




                    Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.






                    $endgroup$

















                      8












                      $begingroup$


                      R, 63 59 bytes





                      s=scan()%%c(2,3,5,7);i=which(s<c(0,2,3,5));any(s[i]-s[i-1])


                      Try it online!



                      -4 bytes thanks to Giuseppe



                      (The explanation contains a spoiler as to how to solve the problem without computing $k$.)



                      Explanation:
                      Let $s$ be the list of remainders. Note the constraint that s[1]<2, s[2]<3, s[3]<5 and s[4]<7. There exists a $k$ iff there is a permutation of $s$, distinct from $s$, which verifies the constraint. In practice, this will be verified if one of the following conditions is verified:



                      • s[2]<2 and s[2]!=s[1]

                      • s[3]<3 and s[3]!=s[2]

                      • s[4]<5 and s[4]!=s[3]

                      The code can probably be golfed further.






                      share|improve this answer










                      New contributor




                      Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.






                      $endgroup$















                        8












                        8








                        8





                        $begingroup$


                        R, 63 59 bytes





                        s=scan()%%c(2,3,5,7);i=which(s<c(0,2,3,5));any(s[i]-s[i-1])


                        Try it online!



                        -4 bytes thanks to Giuseppe



                        (The explanation contains a spoiler as to how to solve the problem without computing $k$.)



                        Explanation:
                        Let $s$ be the list of remainders. Note the constraint that s[1]<2, s[2]<3, s[3]<5 and s[4]<7. There exists a $k$ iff there is a permutation of $s$, distinct from $s$, which verifies the constraint. In practice, this will be verified if one of the following conditions is verified:



                        • s[2]<2 and s[2]!=s[1]

                        • s[3]<3 and s[3]!=s[2]

                        • s[4]<5 and s[4]!=s[3]

                        The code can probably be golfed further.






                        share|improve this answer










                        New contributor




                        Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.






                        $endgroup$




                        R, 63 59 bytes





                        s=scan()%%c(2,3,5,7);i=which(s<c(0,2,3,5));any(s[i]-s[i-1])


                        Try it online!



                        -4 bytes thanks to Giuseppe



                        (The explanation contains a spoiler as to how to solve the problem without computing $k$.)



                        Explanation:
                        Let $s$ be the list of remainders. Note the constraint that s[1]<2, s[2]<3, s[3]<5 and s[4]<7. There exists a $k$ iff there is a permutation of $s$, distinct from $s$, which verifies the constraint. In practice, this will be verified if one of the following conditions is verified:



                        • s[2]<2 and s[2]!=s[1]

                        • s[3]<3 and s[3]!=s[2]

                        • s[4]<5 and s[4]!=s[3]

                        The code can probably be golfed further.







                        share|improve this answer










                        New contributor




                        Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.









                        share|improve this answer



                        share|improve this answer








                        edited 5 hours ago





















                        New contributor




                        Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.









                        answered 6 hours ago









                        Robin RyderRobin Ryder

                        4116




                        4116




                        New contributor




                        Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.





                        New contributor





                        Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.






                        Robin Ryder is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.





















                            4












                            $begingroup$


                            Haskell, 69 bytes



                            Based on the Chinese remainder theorem





                            m=[2,3,5,7]
                            f x|s<-mod x<$>m=or[m!!a>b|a<-[0..2],b<-drop a s,s!!a/=b]


                            Try it online!






                            share|improve this answer









                            $endgroup$

















                              4












                              $begingroup$


                              Haskell, 69 bytes



                              Based on the Chinese remainder theorem





                              m=[2,3,5,7]
                              f x|s<-mod x<$>m=or[m!!a>b|a<-[0..2],b<-drop a s,s!!a/=b]


                              Try it online!






                              share|improve this answer









                              $endgroup$















                                4












                                4








                                4





                                $begingroup$


                                Haskell, 69 bytes



                                Based on the Chinese remainder theorem





                                m=[2,3,5,7]
                                f x|s<-mod x<$>m=or[m!!a>b|a<-[0..2],b<-drop a s,s!!a/=b]


                                Try it online!






                                share|improve this answer









                                $endgroup$




                                Haskell, 69 bytes



                                Based on the Chinese remainder theorem





                                m=[2,3,5,7]
                                f x|s<-mod x<$>m=or[m!!a>b|a<-[0..2],b<-drop a s,s!!a/=b]


                                Try it online!







                                share|improve this answer












                                share|improve this answer



                                share|improve this answer










                                answered 6 hours ago









                                H.PWizH.PWiz

                                10.3k21351




                                10.3k21351





















                                    3












                                    $begingroup$


                                    C# (Visual C# Interactive Compiler), 125 bytes





                                    n=>Enumerable.Range(n+1,209).Any(c=>new[]c%2,c%3,c%5,c%7.OrderBy(x=>x).SequenceEqual(new[]n%2,n%3,n%5,n%7.OrderBy(x=>x)))


                                    Try it online!






                                    share|improve this answer









                                    $endgroup$

















                                      3












                                      $begingroup$


                                      C# (Visual C# Interactive Compiler), 125 bytes





                                      n=>Enumerable.Range(n+1,209).Any(c=>new[]c%2,c%3,c%5,c%7.OrderBy(x=>x).SequenceEqual(new[]n%2,n%3,n%5,n%7.OrderBy(x=>x)))


                                      Try it online!






                                      share|improve this answer









                                      $endgroup$















                                        3












                                        3








                                        3





                                        $begingroup$


                                        C# (Visual C# Interactive Compiler), 125 bytes





                                        n=>Enumerable.Range(n+1,209).Any(c=>new[]c%2,c%3,c%5,c%7.OrderBy(x=>x).SequenceEqual(new[]n%2,n%3,n%5,n%7.OrderBy(x=>x)))


                                        Try it online!






                                        share|improve this answer









                                        $endgroup$




                                        C# (Visual C# Interactive Compiler), 125 bytes





                                        n=>Enumerable.Range(n+1,209).Any(c=>new[]c%2,c%3,c%5,c%7.OrderBy(x=>x).SequenceEqual(new[]n%2,n%3,n%5,n%7.OrderBy(x=>x)))


                                        Try it online!







                                        share|improve this answer












                                        share|improve this answer



                                        share|improve this answer










                                        answered 6 hours ago









                                        Embodiment of IgnoranceEmbodiment of Ignorance

                                        2,718126




                                        2,718126





















                                            2












                                            $begingroup$


                                            Wolfram Language (Mathematica), 67 bytes



                                            !FreeQ[Sort/@Table[R[#+k],k,209],Sort@R@#]&
                                            R@n_:=n~Mod~2,3,5,7


                                            Try it online!






                                            share|improve this answer











                                            $endgroup$

















                                              2












                                              $begingroup$


                                              Wolfram Language (Mathematica), 67 bytes



                                              !FreeQ[Sort/@Table[R[#+k],k,209],Sort@R@#]&
                                              R@n_:=n~Mod~2,3,5,7


                                              Try it online!






                                              share|improve this answer











                                              $endgroup$















                                                2












                                                2








                                                2





                                                $begingroup$


                                                Wolfram Language (Mathematica), 67 bytes



                                                !FreeQ[Sort/@Table[R[#+k],k,209],Sort@R@#]&
                                                R@n_:=n~Mod~2,3,5,7


                                                Try it online!






                                                share|improve this answer











                                                $endgroup$




                                                Wolfram Language (Mathematica), 67 bytes



                                                !FreeQ[Sort/@Table[R[#+k],k,209],Sort@R@#]&
                                                R@n_:=n~Mod~2,3,5,7


                                                Try it online!







                                                share|improve this answer














                                                share|improve this answer



                                                share|improve this answer








                                                edited 7 hours ago

























                                                answered 7 hours ago









                                                J42161217J42161217

                                                13.8k21253




                                                13.8k21253





















                                                    2












                                                    $begingroup$


                                                    Perl 6, 64 61 59 bytes





                                                    my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_


                                                    Try it online!



                                                    Fixed my bug by changing set to bag :).



                                                    Explanation:



                                                    my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_
                                                    my&f=bag($_ X%2,3,5,7); # helper function: f
                                                    $_ ; # takes the implicit argument $_
                                                    X%2,3,5,7 # cross metaoperator with divide: does cross product division
                                                    bag( ) # stores the results in a bag (weighed set, knows how many identical items it contains)
                                                    ($_+1+ ^209) # Generates a range of the argument +1 up to 209+argument+1
                                                    .map(&f) # Apply the helper function for each value in that range
                                                    any( ) # Is any of these bags
                                                    === # Equal to
                                                    f $_ # The helper function result for the given argument?



                                                    Alternative version:



                                                    my @a=($_+ ^209).map:bag($_ X%2,3,5,7);@a.shift===any @a





                                                    share|improve this answer











                                                    $endgroup$

















                                                      2












                                                      $begingroup$


                                                      Perl 6, 64 61 59 bytes





                                                      my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_


                                                      Try it online!



                                                      Fixed my bug by changing set to bag :).



                                                      Explanation:



                                                      my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_
                                                      my&f=bag($_ X%2,3,5,7); # helper function: f
                                                      $_ ; # takes the implicit argument $_
                                                      X%2,3,5,7 # cross metaoperator with divide: does cross product division
                                                      bag( ) # stores the results in a bag (weighed set, knows how many identical items it contains)
                                                      ($_+1+ ^209) # Generates a range of the argument +1 up to 209+argument+1
                                                      .map(&f) # Apply the helper function for each value in that range
                                                      any( ) # Is any of these bags
                                                      === # Equal to
                                                      f $_ # The helper function result for the given argument?



                                                      Alternative version:



                                                      my @a=($_+ ^209).map:bag($_ X%2,3,5,7);@a.shift===any @a





                                                      share|improve this answer











                                                      $endgroup$















                                                        2












                                                        2








                                                        2





                                                        $begingroup$


                                                        Perl 6, 64 61 59 bytes





                                                        my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_


                                                        Try it online!



                                                        Fixed my bug by changing set to bag :).



                                                        Explanation:



                                                        my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_
                                                        my&f=bag($_ X%2,3,5,7); # helper function: f
                                                        $_ ; # takes the implicit argument $_
                                                        X%2,3,5,7 # cross metaoperator with divide: does cross product division
                                                        bag( ) # stores the results in a bag (weighed set, knows how many identical items it contains)
                                                        ($_+1+ ^209) # Generates a range of the argument +1 up to 209+argument+1
                                                        .map(&f) # Apply the helper function for each value in that range
                                                        any( ) # Is any of these bags
                                                        === # Equal to
                                                        f $_ # The helper function result for the given argument?



                                                        Alternative version:



                                                        my @a=($_+ ^209).map:bag($_ X%2,3,5,7);@a.shift===any @a





                                                        share|improve this answer











                                                        $endgroup$




                                                        Perl 6, 64 61 59 bytes





                                                        my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_


                                                        Try it online!



                                                        Fixed my bug by changing set to bag :).



                                                        Explanation:



                                                        my&f=bag($_ X%2,3,5,7);any(($_+1+ ^209).map(&f))===f $_
                                                        my&f=bag($_ X%2,3,5,7); # helper function: f
                                                        $_ ; # takes the implicit argument $_
                                                        X%2,3,5,7 # cross metaoperator with divide: does cross product division
                                                        bag( ) # stores the results in a bag (weighed set, knows how many identical items it contains)
                                                        ($_+1+ ^209) # Generates a range of the argument +1 up to 209+argument+1
                                                        .map(&f) # Apply the helper function for each value in that range
                                                        any( ) # Is any of these bags
                                                        === # Equal to
                                                        f $_ # The helper function result for the given argument?



                                                        Alternative version:



                                                        my @a=($_+ ^209).map:bag($_ X%2,3,5,7);@a.shift===any @a






                                                        share|improve this answer














                                                        share|improve this answer



                                                        share|improve this answer








                                                        edited 6 hours ago

























                                                        answered 6 hours ago









                                                        VenVen

                                                        2,50511223




                                                        2,50511223





















                                                            2












                                                            $begingroup$


                                                            Ruby, 54 bytes





                                                            ->n[2,3,5,7].each_cons(2).any?l,h


                                                            Try it online!



                                                            Uses Robin Ryder's clever solution.






                                                            share|improve this answer









                                                            $endgroup$

















                                                              2












                                                              $begingroup$


                                                              Ruby, 54 bytes





                                                              ->n[2,3,5,7].each_cons(2).any?l,h


                                                              Try it online!



                                                              Uses Robin Ryder's clever solution.






                                                              share|improve this answer









                                                              $endgroup$















                                                                2












                                                                2








                                                                2





                                                                $begingroup$


                                                                Ruby, 54 bytes





                                                                ->n[2,3,5,7].each_cons(2).any?l,h


                                                                Try it online!



                                                                Uses Robin Ryder's clever solution.






                                                                share|improve this answer









                                                                $endgroup$




                                                                Ruby, 54 bytes





                                                                ->n[2,3,5,7].each_cons(2).any?l,h


                                                                Try it online!



                                                                Uses Robin Ryder's clever solution.







                                                                share|improve this answer












                                                                share|improve this answer



                                                                share|improve this answer










                                                                answered 4 hours ago









                                                                histocrathistocrat

                                                                19.2k43173




                                                                19.2k43173





















                                                                    1












                                                                    $begingroup$


                                                                    R, 72 bytes





                                                                    n=scan();b=c(2,3,5,7);for(i in n+1:209)F=F|all(sort(n%%b)==sort(i%%b));F


                                                                    Try it online!






                                                                    share|improve this answer









                                                                    $endgroup$

















                                                                      1












                                                                      $begingroup$


                                                                      R, 72 bytes





                                                                      n=scan();b=c(2,3,5,7);for(i in n+1:209)F=F|all(sort(n%%b)==sort(i%%b));F


                                                                      Try it online!






                                                                      share|improve this answer









                                                                      $endgroup$















                                                                        1












                                                                        1








                                                                        1





                                                                        $begingroup$


                                                                        R, 72 bytes





                                                                        n=scan();b=c(2,3,5,7);for(i in n+1:209)F=F|all(sort(n%%b)==sort(i%%b));F


                                                                        Try it online!






                                                                        share|improve this answer









                                                                        $endgroup$




                                                                        R, 72 bytes





                                                                        n=scan();b=c(2,3,5,7);for(i in n+1:209)F=F|all(sort(n%%b)==sort(i%%b));F


                                                                        Try it online!







                                                                        share|improve this answer












                                                                        share|improve this answer



                                                                        share|improve this answer










                                                                        answered 6 hours ago









                                                                        Aaron HaymanAaron Hayman

                                                                        3516




                                                                        3516





















                                                                            1












                                                                            $begingroup$


                                                                            Jelly, 15 bytes



                                                                            8ÆR©PḶ+%Ṣ¥€®ċḢ$


                                                                            Try it online!



                                                                            I’m sure there’s a golfier answer. I’ve interpreted a truthy value as being anything that isn’t zero, so here it’s the number of possible values of k. If it needs to be two distinct values that costs me a further byte.






                                                                            share|improve this answer









                                                                            $endgroup$








                                                                            • 1




                                                                              $begingroup$
                                                                              All good regarding truthy vs falsey. Using the meta agreed definition of truthy and falsey (effectively "what does the language's if-else construct do if there is one) zero is falsey and non-zeros are truthy (? is the if-else construct in Jelly; for some languages it's a harder question).
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              Oh, and you could get distinct values for no cost with Ḣe$ if you wanted :)
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              @JonathanAllan yes of course, thanks. :)
                                                                              $endgroup$
                                                                              – Nick Kennedy
                                                                              5 hours ago
















                                                                            1












                                                                            $begingroup$


                                                                            Jelly, 15 bytes



                                                                            8ÆR©PḶ+%Ṣ¥€®ċḢ$


                                                                            Try it online!



                                                                            I’m sure there’s a golfier answer. I’ve interpreted a truthy value as being anything that isn’t zero, so here it’s the number of possible values of k. If it needs to be two distinct values that costs me a further byte.






                                                                            share|improve this answer









                                                                            $endgroup$








                                                                            • 1




                                                                              $begingroup$
                                                                              All good regarding truthy vs falsey. Using the meta agreed definition of truthy and falsey (effectively "what does the language's if-else construct do if there is one) zero is falsey and non-zeros are truthy (? is the if-else construct in Jelly; for some languages it's a harder question).
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              Oh, and you could get distinct values for no cost with Ḣe$ if you wanted :)
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              @JonathanAllan yes of course, thanks. :)
                                                                              $endgroup$
                                                                              – Nick Kennedy
                                                                              5 hours ago














                                                                            1












                                                                            1








                                                                            1





                                                                            $begingroup$


                                                                            Jelly, 15 bytes



                                                                            8ÆR©PḶ+%Ṣ¥€®ċḢ$


                                                                            Try it online!



                                                                            I’m sure there’s a golfier answer. I’ve interpreted a truthy value as being anything that isn’t zero, so here it’s the number of possible values of k. If it needs to be two distinct values that costs me a further byte.






                                                                            share|improve this answer









                                                                            $endgroup$




                                                                            Jelly, 15 bytes



                                                                            8ÆR©PḶ+%Ṣ¥€®ċḢ$


                                                                            Try it online!



                                                                            I’m sure there’s a golfier answer. I’ve interpreted a truthy value as being anything that isn’t zero, so here it’s the number of possible values of k. If it needs to be two distinct values that costs me a further byte.







                                                                            share|improve this answer












                                                                            share|improve this answer



                                                                            share|improve this answer










                                                                            answered 5 hours ago









                                                                            Nick KennedyNick Kennedy

                                                                            1,31649




                                                                            1,31649







                                                                            • 1




                                                                              $begingroup$
                                                                              All good regarding truthy vs falsey. Using the meta agreed definition of truthy and falsey (effectively "what does the language's if-else construct do if there is one) zero is falsey and non-zeros are truthy (? is the if-else construct in Jelly; for some languages it's a harder question).
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              Oh, and you could get distinct values for no cost with Ḣe$ if you wanted :)
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              @JonathanAllan yes of course, thanks. :)
                                                                              $endgroup$
                                                                              – Nick Kennedy
                                                                              5 hours ago













                                                                            • 1




                                                                              $begingroup$
                                                                              All good regarding truthy vs falsey. Using the meta agreed definition of truthy and falsey (effectively "what does the language's if-else construct do if there is one) zero is falsey and non-zeros are truthy (? is the if-else construct in Jelly; for some languages it's a harder question).
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              Oh, and you could get distinct values for no cost with Ḣe$ if you wanted :)
                                                                              $endgroup$
                                                                              – Jonathan Allan
                                                                              5 hours ago










                                                                            • $begingroup$
                                                                              @JonathanAllan yes of course, thanks. :)
                                                                              $endgroup$
                                                                              – Nick Kennedy
                                                                              5 hours ago








                                                                            1




                                                                            1




                                                                            $begingroup$
                                                                            All good regarding truthy vs falsey. Using the meta agreed definition of truthy and falsey (effectively "what does the language's if-else construct do if there is one) zero is falsey and non-zeros are truthy (? is the if-else construct in Jelly; for some languages it's a harder question).
                                                                            $endgroup$
                                                                            – Jonathan Allan
                                                                            5 hours ago




                                                                            $begingroup$
                                                                            All good regarding truthy vs falsey. Using the meta agreed definition of truthy and falsey (effectively "what does the language's if-else construct do if there is one) zero is falsey and non-zeros are truthy (? is the if-else construct in Jelly; for some languages it's a harder question).
                                                                            $endgroup$
                                                                            – Jonathan Allan
                                                                            5 hours ago












                                                                            $begingroup$
                                                                            Oh, and you could get distinct values for no cost with Ḣe$ if you wanted :)
                                                                            $endgroup$
                                                                            – Jonathan Allan
                                                                            5 hours ago




                                                                            $begingroup$
                                                                            Oh, and you could get distinct values for no cost with Ḣe$ if you wanted :)
                                                                            $endgroup$
                                                                            – Jonathan Allan
                                                                            5 hours ago












                                                                            $begingroup$
                                                                            @JonathanAllan yes of course, thanks. :)
                                                                            $endgroup$
                                                                            – Nick Kennedy
                                                                            5 hours ago





                                                                            $begingroup$
                                                                            @JonathanAllan yes of course, thanks. :)
                                                                            $endgroup$
                                                                            – Nick Kennedy
                                                                            5 hours ago












                                                                            1












                                                                            $begingroup$


                                                                            PHP, 81 78 72 bytes





                                                                            while($y<3)if($argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u)die(T);


                                                                            A riff on @Robin Ryder's answer. Input is via STDIN, output is 'T' if truthy, and empty '' if falsy.



                                                                            $ echo 3|php -nF euc.php
                                                                            T
                                                                            $ echo 5|php -nF euc.php
                                                                            T
                                                                            $ echo 2019|php -nF euc.php
                                                                            T
                                                                            $ echo 0|php -nF euc.php

                                                                            $ echo 2|php -nF euc.php

                                                                            $ echo 1999|php -nF euc.php


                                                                            Try it online!



                                                                            Or 73 bytes with 1 or 0 response



                                                                            while($y<3)$r|=$argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u;echo$r;



                                                                            $ echo 2019|php -nF euc.php
                                                                            1
                                                                            $ echo 1999|php -nF euc.php
                                                                            0


                                                                            Try it online (all test cases)!



                                                                            Original answer, 133 127 bytes



                                                                            function($n)while(++$k<210)if(($r=function($n)foreach([2,3,5,7]as$d)$o[]=$n%$d;sort($o);return$o;)($n+$k)==$r($n))return 1;


                                                                            Try it online!






                                                                            share|improve this answer











                                                                            $endgroup$

















                                                                              1












                                                                              $begingroup$


                                                                              PHP, 81 78 72 bytes





                                                                              while($y<3)if($argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u)die(T);


                                                                              A riff on @Robin Ryder's answer. Input is via STDIN, output is 'T' if truthy, and empty '' if falsy.



                                                                              $ echo 3|php -nF euc.php
                                                                              T
                                                                              $ echo 5|php -nF euc.php
                                                                              T
                                                                              $ echo 2019|php -nF euc.php
                                                                              T
                                                                              $ echo 0|php -nF euc.php

                                                                              $ echo 2|php -nF euc.php

                                                                              $ echo 1999|php -nF euc.php


                                                                              Try it online!



                                                                              Or 73 bytes with 1 or 0 response



                                                                              while($y<3)$r|=$argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u;echo$r;



                                                                              $ echo 2019|php -nF euc.php
                                                                              1
                                                                              $ echo 1999|php -nF euc.php
                                                                              0


                                                                              Try it online (all test cases)!



                                                                              Original answer, 133 127 bytes



                                                                              function($n)while(++$k<210)if(($r=function($n)foreach([2,3,5,7]as$d)$o[]=$n%$d;sort($o);return$o;)($n+$k)==$r($n))return 1;


                                                                              Try it online!






                                                                              share|improve this answer











                                                                              $endgroup$















                                                                                1












                                                                                1








                                                                                1





                                                                                $begingroup$


                                                                                PHP, 81 78 72 bytes





                                                                                while($y<3)if($argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u)die(T);


                                                                                A riff on @Robin Ryder's answer. Input is via STDIN, output is 'T' if truthy, and empty '' if falsy.



                                                                                $ echo 3|php -nF euc.php
                                                                                T
                                                                                $ echo 5|php -nF euc.php
                                                                                T
                                                                                $ echo 2019|php -nF euc.php
                                                                                T
                                                                                $ echo 0|php -nF euc.php

                                                                                $ echo 2|php -nF euc.php

                                                                                $ echo 1999|php -nF euc.php


                                                                                Try it online!



                                                                                Or 73 bytes with 1 or 0 response



                                                                                while($y<3)$r|=$argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u;echo$r;



                                                                                $ echo 2019|php -nF euc.php
                                                                                1
                                                                                $ echo 1999|php -nF euc.php
                                                                                0


                                                                                Try it online (all test cases)!



                                                                                Original answer, 133 127 bytes



                                                                                function($n)while(++$k<210)if(($r=function($n)foreach([2,3,5,7]as$d)$o[]=$n%$d;sort($o);return$o;)($n+$k)==$r($n))return 1;


                                                                                Try it online!






                                                                                share|improve this answer











                                                                                $endgroup$




                                                                                PHP, 81 78 72 bytes





                                                                                while($y<3)if($argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u)die(T);


                                                                                A riff on @Robin Ryder's answer. Input is via STDIN, output is 'T' if truthy, and empty '' if falsy.



                                                                                $ echo 3|php -nF euc.php
                                                                                T
                                                                                $ echo 5|php -nF euc.php
                                                                                T
                                                                                $ echo 2019|php -nF euc.php
                                                                                T
                                                                                $ echo 0|php -nF euc.php

                                                                                $ echo 2|php -nF euc.php

                                                                                $ echo 1999|php -nF euc.php


                                                                                Try it online!



                                                                                Or 73 bytes with 1 or 0 response



                                                                                while($y<3)$r|=$argn%($u='235'[$y])!=($b=$argn%'357'[$y++])&$b<$u;echo$r;



                                                                                $ echo 2019|php -nF euc.php
                                                                                1
                                                                                $ echo 1999|php -nF euc.php
                                                                                0


                                                                                Try it online (all test cases)!



                                                                                Original answer, 133 127 bytes



                                                                                function($n)while(++$k<210)if(($r=function($n)foreach([2,3,5,7]as$d)$o[]=$n%$d;sort($o);return$o;)($n+$k)==$r($n))return 1;


                                                                                Try it online!







                                                                                share|improve this answer














                                                                                share|improve this answer



                                                                                share|improve this answer








                                                                                edited 3 hours ago

























                                                                                answered 7 hours ago









                                                                                gwaughgwaugh

                                                                                1,998517




                                                                                1,998517





















                                                                                    0












                                                                                    $begingroup$


                                                                                    Python 3, 69 bytes





                                                                                    lambda x:int('4LR2991ODO5GS2974QWH22YTLL3E3I6TDADQG87I0',36)&1<<x%210


                                                                                    Try it online!



                                                                                    Hardcoded






                                                                                    share|improve this answer









                                                                                    $endgroup$

















                                                                                      0












                                                                                      $begingroup$


                                                                                      Python 3, 69 bytes





                                                                                      lambda x:int('4LR2991ODO5GS2974QWH22YTLL3E3I6TDADQG87I0',36)&1<<x%210


                                                                                      Try it online!



                                                                                      Hardcoded






                                                                                      share|improve this answer









                                                                                      $endgroup$















                                                                                        0












                                                                                        0








                                                                                        0





                                                                                        $begingroup$


                                                                                        Python 3, 69 bytes





                                                                                        lambda x:int('4LR2991ODO5GS2974QWH22YTLL3E3I6TDADQG87I0',36)&1<<x%210


                                                                                        Try it online!



                                                                                        Hardcoded






                                                                                        share|improve this answer









                                                                                        $endgroup$




                                                                                        Python 3, 69 bytes





                                                                                        lambda x:int('4LR2991ODO5GS2974QWH22YTLL3E3I6TDADQG87I0',36)&1<<x%210


                                                                                        Try it online!



                                                                                        Hardcoded







                                                                                        share|improve this answer












                                                                                        share|improve this answer



                                                                                        share|improve this answer










                                                                                        answered 59 mins ago









                                                                                        attinatattinat

                                                                                        4597




                                                                                        4597



























                                                                                            draft saved

                                                                                            draft discarded
















































                                                                                            If this is an answer to a challenge…



                                                                                            • …Be sure to follow the challenge specification. However, please refrain from exploiting obvious loopholes. Answers abusing any of the standard loopholes are considered invalid. If you think a specification is unclear or underspecified, comment on the question instead.


                                                                                            • …Try to optimize your score. For instance, answers to code-golf challenges should attempt to be as short as possible. You can always include a readable version of the code in addition to the competitive one.
                                                                                              Explanations of your answer make it more interesting to read and are very much encouraged.


                                                                                            • …Include a short header which indicates the language(s) of your code and its score, as defined by the challenge.


                                                                                            More generally…



                                                                                            • …Please make sure to answer the question and provide sufficient detail.


                                                                                            • …Avoid asking for help, clarification or responding to other answers (use comments instead).




                                                                                            draft saved


                                                                                            draft discarded














                                                                                            StackExchange.ready(
                                                                                            function ()
                                                                                            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodegolf.stackexchange.com%2fquestions%2f182669%2fdo-i-have-a-twin-with-permutated-remainders%23new-answer', 'question_page');

                                                                                            );

                                                                                            Post as a guest















                                                                                            Required, but never shown





















































                                                                                            Required, but never shown














                                                                                            Required, but never shown












                                                                                            Required, but never shown







                                                                                            Required, but never shown

































                                                                                            Required, but never shown














                                                                                            Required, but never shown












                                                                                            Required, but never shown







                                                                                            Required, but never shown







                                                                                            Popular posts from this blog

                                                                                            Category:Fedor von Bock Media in category "Fedor von Bock"Navigation menuUpload mediaISNI: 0000 0000 5511 3417VIAF ID: 24712551GND ID: 119294796Library of Congress authority ID: n96068363BnF ID: 12534305fSUDOC authorities ID: 034604189Open Library ID: OL338253ANKCR AUT ID: jn19990000869National Library of Israel ID: 000514068National Thesaurus for Author Names ID: 341574317ReasonatorScholiaStatistics

                                                                                            Reverse int within the 32-bit signed integer range: [−2^31, 2^31 − 1]Combining two 32-bit integers into one 64-bit integerDetermine if an int is within rangeLossy packing 32 bit integer to 16 bitComputing the square root of a 64-bit integerKeeping integer addition within boundsSafe multiplication of two 64-bit signed integersLeetcode 10: Regular Expression MatchingSigned integer-to-ascii x86_64 assembler macroReverse the digits of an Integer“Add two numbers given in reverse order from a linked list”

                                                                                            Kiel Indholdsfortegnelse Historie | Transport og færgeforbindelser | Sejlsport og anden sport | Kultur | Kendte personer fra Kiel | Noter | Litteratur | Eksterne henvisninger | Navigationsmenuwww.kiel.de54°19′31″N 10°8′26″Ø / 54.32528°N 10.14056°Ø / 54.32528; 10.14056Oberbürgermeister Dr. Ulf Kämpferwww.statistik-nord.deDen danske Stats StatistikKiels hjemmesiderrrWorldCat312794080n790547494030481-4