< Back to forum

for sample input the program is running perfectly but i am getting wrong answer to the question https://www.hackerearth.com/problem/algorithm/area51/

#include<stdio.h>
int main()
{
    int t,n,x,i;
    scanf("%d",&t);
    while(t--)
    {
        int sum=0,prod=1;
        scanf("%d%d",&n,&x);
        for(i=1;i<=n;i++)
        {
            prod=prod*(i%x);
        }
        printf("%d\n",prod%x);
    }
    
    return 0;
}

Asked by: bandaram_Sumanth on April 7, 2019, 6:34 p.m. Last updated on April 7, 2019, 6:34 p.m.


Enter your answer details below:


Enter your comment details below:




1 Answer(s)

avatar

See this link, http://recursionnitd.in/askrec/questions/14, i have answered similar question,  you might get some help there. 

 

Raghav_Grover last updated on April 7, 2019, 6:34 p.m. 0    Reply    Upvote   

Instruction to write good question
  1. 1. Write a title that summarizes the specific problem
  2. 2. Pretend you're talking to a busy colleague
  3. 3. Spelling, grammar and punctuation are important!

Bad: C# Math Confusion
Good: Why does using float instead of int give me different results when all of my inputs are integers?
Bad: [php] session doubt
Good: How can I redirect users to different pages based on session data in PHP?
Bad: android if else problems
Good: Why does str == "value" evaluate to false when str is set to "value"?

Refer to Stack Overflow guide on asking a good question.