mirror of
https://github.com/c0de-archive/hacktoberfest-2018.git
synced 2024-12-22 13:22:39 +00:00
github.com/sadikkuzu
This commit is contained in:
parent
ba38db0d8b
commit
51a12f0a7c
@ -1305,6 +1305,13 @@ Please note that this project is released with a [Code of Conduct](CODE_OF_CONDU
|
|||||||
|
|
||||||
# S
|
# S
|
||||||
|
|
||||||
|
### Sadik Kuzu
|
||||||
|
- I am a Senior Software Specialist with a demonstrated history of working in the insurance industry.
|
||||||
|
- Skilled in Agile Methodologies (Scrum&Kanban), Test Automation, PL/SQL, Python, and MongoDB.
|
||||||
|
- [![github-alt][github-img]](https://github.com/sadikkuzu)
|
||||||
|
[![twitter-alt][twitter-img]](https://twitter.com/sadikkuzu_mba)
|
||||||
|
[![tumblr-alt][tumblr-img]](http://sadikkuzu.mba)
|
||||||
|
|
||||||
### Sahil
|
### Sahil
|
||||||
|
|
||||||
- I am an undergraduate student.
|
- I am an undergraduate student.
|
||||||
|
23
code/sadikkuzu.py
Normal file
23
code/sadikkuzu.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## https://gist.github.com/sadikkuzu/af6a69d73f463b1b6b30aec15935dbc9
|
||||||
|
# https://www.wikiwand.com/en/Happy_number
|
||||||
|
# http://mathworld.wolfram.com/HappyNumber.html
|
||||||
|
|
||||||
|
|
||||||
|
def square(x):
|
||||||
|
return int(x) * int(x)
|
||||||
|
|
||||||
|
|
||||||
|
def happy(number):
|
||||||
|
return sum(map(square, list(str(number))))
|
||||||
|
|
||||||
|
|
||||||
|
def is_happy(number):
|
||||||
|
seen_numbers = set()
|
||||||
|
while number > 1 and (number not in seen_numbers):
|
||||||
|
seen_numbers.add(number)
|
||||||
|
number = happy(number)
|
||||||
|
return number == 1
|
||||||
|
|
||||||
|
|
||||||
|
def is_happy2(n): # recursive
|
||||||
|
return (n == 1 or n > 4 and is_happy2(happy(n)))
|
Loading…
Reference in New Issue
Block a user