>>> weird(0) False >>> weird(70) True >>> weird(77) False
(number: int)
| 82 | |
| 83 | |
| 84 | def weird(number: int) -> bool: |
| 85 | """ |
| 86 | >>> weird(0) |
| 87 | False |
| 88 | >>> weird(70) |
| 89 | True |
| 90 | >>> weird(77) |
| 91 | False |
| 92 | """ |
| 93 | return abundant(number) and not semi_perfect(number) |
| 94 | |
| 95 | |
| 96 | if __name__ == "__main__": |
no test coverage detected