# Decrement OR Increment Codechef Solution

Hello coders, today we are going to solve Decrement OR Increment Codechef Solution. Which is a part of Codechef Solution.

### Problem

Write a program to obtain a number N and increment its value by 1 if the number is divisible by 4 otherwise decrement its value by 1.

### Input Format:

• First line will contain a number N.

### Output Format:

Output a single line, the new value of the number.

• 0 ≤ N ≤ 1000

```5
```

```4
```

### Explanation:

Since 5 is not divisible by 4 hence, its value is decreased by 1.

### Decrement OR Increment CodeChef Solution in Python

```a = int(input())
if (a % 4 == 0):
a = a + 1
print(int(a))
else:
a = a - 1
print(int(a))```

### Decrement OR Increment CodeChef Solution in CPP

```#include <stdio.h>
int main(void) {
int N;
scanf("%d",&N);
if(N%4==0)
N=N+1;
else
N=N-1;
printf("%d",N);
return 0;
}```

### Decrement OR Increment CodeChef Solution in JAVA

```import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
System.out.println(solve(N));
sc.close();
}
static int solve(int N) {
return (N % 4 == 0) ? (N + 1) : (N - 1);
}
}```

Disclaimer: The above Problem (Number Mirror) is generated by CodeChef but the solution is provided by Chase2learn.This tutorial is only for Educational and Learning purpose.

Sharing Is Caring