# Python: Whether an integer greater than 4^4 which is 4 mod 34

## Python Programming Puzzles: Exercise-3 with Solution

Write a Python program that accepts an integer and determines whether it is greater than 4^4 and which is 4 mod 34.

Input: 922 Output: True Input: 914 Output: False Input: 854 Output: True Input: 854 Output: True

**Visual Presentation:**

**Sample Solution:**

**Python Code:**

```
# License: https://bit.ly/3oLErEI
# Define a function named 'test' that takes an integer 'n' as input
def test(n):
# Check if 'n' is congruent to 4 modulo 34 and greater than 4^4
return n % 34 == 4 and n > 4 ** 4
# Assign a specific integer 'n' to the variable
n = 922
# Print the original integer
print("Original Integer:")
print(n)
# Print the result of the test function applied to the integer 'n'
print("Check whether the said integer greater than 4^4 and which is 7 mod 134 :")
print(test(n))
# Assign a different integer 'n' to the variable
n = 914
# Print the original integer
print("\nOriginal Integer:")
print(n)
# Print the result of the test function applied to the modified integer 'n'
print("Check whether the said integer greater than 4^4 and which is 7 mod 134 :")
print(test(n))
# Assign another integer 'n' to the variable
n = 854
# Print the original integer
print("\nOriginal Integer:")
print(n)
# Print the result of the test function applied to the modified integer 'n'
print("Check whether the said integer greater than 4^4 and which is 7 mod 134 :")
print(test(n))
# Print the original integer again (note: the variable 'n' retains its previous value)
print("\nOriginal Integer:")
print(n)
# Print the result of the test function applied to the integer 'n' (no modification to 'n' since the previous assignment)
print("Check whether the said integer greater than 4^4 and which is 7 mod 134 :")
print(test(n))
```

Sample Output:

Original Integer: 922 Check whether the said integer greater than 4^4 and which is 7 mod 134 : True Original Integer: 914 Check whether the said integer greater than 4^4 and which is 7 mod 134 : False Original Integer: 854 Check whether the said integer greater than 4^4 and which is 7 mod 134 : True Original Integer: 854 Check whether the said integer greater than 4^4 and which is 7 mod 134 : True

**Flowchart:**

**Python Code Editor :**

**Have another way to solve this solution? Contribute your code (and comments) through Disqus.**

**Previous:** Check the length and the fifth element occurs twice in a list.

**Next:** Find the number of stones in each pile.

**What is the difficulty level of this exercise?**

Test your Programming skills with w3resource's quiz.

**It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.**

https://www.w3resource.com/python-exercises/puzzles/python-programming-puzzles-3.php

**Weekly Trends and Language Statistics**- Weekly Trends and Language Statistics