# Subscriptions Solution Codechef

Page Contents

## Subscriptions Solution Codechef

A new TV streaming service was recently started in Chefland called the Chef-TV.

A group of N friends in Chefland want to buy Chef-TV subscriptions. We know that 6 people can share one Chef-TV subscription. Also, the cost of one Chef-TV subscription is X rupees. Determine the minimum total cost that the group of N friends will incur so that everyone in the group is able to use Chef-TV.

### Input Format

• The first line contains a single integer T — the number of test cases. Then the test cases follow.
• The first and only line of each test case contains two integers N and X — the size of the group of friends and the cost of one subscription.

### Output Format

For each test case, output the minimum total cost that the group will incur so that everyone in the group is able to use Chef-TV.

• 1≤T≤1000
• 1≤N≤100
• 1≤X≤1000

Input

```3
1 100
12 250
16 135
```

Output

```100
500
405
```

### Explanation:

• Test case 1: There is only one person in the group. Therefore he will have to buy 1 subscription. Therefore the total cost incurred is 100.
• Test case 2: There are 12 people in the group. Therefore they will have to buy 2 subscriptions. Therefore the total cost incurred is 500.
• Test case 3: There are 16 people in the group. Therefore they will have to buy 3 subscriptions. Therefore the total cost incurred is 405.

## SOLUTION

Program: Subscriptions Solution in Python

```for _ in range(int(input())):
n, x = map(int, input().split())
print((n + 5) // 6 * x)```

Program: Subscriptions Solution in C++

```#include <bits/stdc++.h>
using namespace std;

int main() {
int t;
cin>>t;
while(t--)
{
int n,x;
cin>>n>>x;
int p=n/6;
if((n%6))
p++;
cout<<p*x<<"\n";
}
return 0;
}```

Program: Subscriptions Solution in Java

```import java.util.*;
import java.lang.*;
import java.io.*;

class Codechef
{
public static void main (String[] args) throws java.lang.Exception
{
Scanner sc=new Scanner(System.in);
int t=sc.nextInt();
while(t-->0){
int s=sc.nextInt();
int p=sc.nextInt();
int x=s%6;
int y=s/6;
if(x>0)
System.out.println(p*(y+1));
else
System.out.println(p*y);
}
}
}```

Related: