Vous voulez savoir ce que Ruby n est la puissance de 2? (Jugement de puissance de 2)

Quelle est la puissance qui devrait être en premier lieu

Pour faire simple, n est-il un nombre qui est une imposture de 2? Comment c'est? dis moi ~~ Cette Non, c'est trop approprié et je vais me mettre en colère. Cliquez ici pour plus de détails.

https://atarimae.biz/archives/20521

Cliquez ici pour la formule de jugement

bekijyo.rb


if (n&(n-1)) == 0 then
    puts "Puissance de 2"
else
    puts "Pas une puissance de 2"
end

Contexte de l'affichage

Je ne connaissais pas le "pouvoir du pouvoir" en premier lieu, alors j'ai fait un grand détour. C'est une formule inutilement compliquée, mais du milieu "Il existe une formule de jugement qui peut être résolue d'un seul coup." C'est déjà un festival haguri.

C'est pourquoi il est difficile de passer sans connaître les mots, Cela dépend si vous pouvez y arriver, mais si cela aide quelqu'un.

c'est tout. Me suis-je moqué.

Recommended Posts

Vous voulez savoir ce que Ruby n est la puissance de 2? (Jugement de puissance de 2)
Qu'est-ce que JSP? ~ Connaissons les bases de JSP !! ~
Je veux connaître la réponse de l'application Janken
[Ruby] Je souhaite inverser l'ordre de la table de hachage
'% 02d' Quel est le% de% 2?
Je veux changer la valeur de l'attribut dans Selenium of Ruby
Qu'est-ce qu'un test? ・ À propos de l'importance d'un test
Que faire lorsque vous souhaitez connaître la position source où la méthode est définie dans binding.pry
Quelle est la structure des données d'ActionText?
Je veux connaître le JSP du portlet ouvert lors du développement de Liferay
[Ruby] Je souhaite extraire uniquement la valeur du hachage et uniquement la clé
Qu'est-ce que CHECKSTYLE: OFF trouvé dans la source Java? Checkstyle à savoir de
Comment trouver la cause de l'erreur Ruby
L'histoire de l'introduction de la communication Ajax à Ruby
Je veux var_dump le contenu de l'intention
[Ruby] Code pour afficher le jour
Je veux obtenir la valeur en Ruby
Que trouve-t-on ... (3 points) dans la source Java? Argument de longueur variable à connaître
Quand le survol d'Eclipse est difficile à voir
Jugement du calendrier
Je souhaite afficher le nom de l'affiche du commentaire
Je veux retourner la position de défilement de UITableView!
Je veux savoir quelle version de java le fichier jar que j'ai est disponible
J'ai essayé de résoudre le problème de la machine à karaoké Ruby (il y a un exemple de réponse)
J'ai essayé de résoudre le problème de la boisson bonus Ruby (il y a un exemple de réponse)
Passez en revue les connaissances de base du rubis souvent oubliées
Je souhaite modifier le paramètre de sortie du journal de UtilLoggingJdbcLogger
Quelle est la représentation de la connaissance du domaine dans le modèle [DDD]?
Le nième et le n + 1er caractères d'une chaîne Ruby
[Java] Pour connaître les informations de type des paramètres de type à l'exécution
J'ai brièvement résumé la grammaire de base de Ruby
[Ruby] Comment récupérer le contenu du double hachage
La dernière technologie que les ingénieurs occupés veulent connaître à peu près
Road to Java Engineer Part2 Quel type de langage est Java?
Qu'est-ce qu'un objet immuable? [Explication comment faire]
Qu'est-ce qu'un module Ruby?
Quelle est la méthode pluck?
Qu'est-ce que la classe BufferedReader?
[Ruby] À quoi sert «!!»?
[Ruby] Qu'est-ce qu'une instance?
A quoi sert le constructeur?
Introduction à Ratpack (1) - Qu'est-ce que Ratpack?
Quelle est la méthode d'initialisation?
[Swift] Lorsque vous voulez savoir si le nombre de caractères dans String correspond à un certain nombre ...
Je veux résoudre le problème N + 1 où les données sont plus rassemblées et l'opération devient lente.
J'ai essayé de résoudre le problème de création de carte de bingo Ruby (il y a un exemple de réponse)
Je veux rendre le cadre de la zone de texte rouge lorsqu'il y a une erreur de saisie