11715 - Car
Moderator: Board moderators
11715 - Car
I have got WA for this problem.Is there any trick with that problem?
can anyone please send some spical input for this problem?
my algorithom()
{
while(scanf("%ld",&n)!=EOF)
{
if(n==1)
{
print desired result;
}
else if(n==1)
{
print desired result;
}
else if(n==1)
{
print desired result;
}
.................................................
}
}
whats wrong with that?
can anyone please send some spical input for this problem?
my algorithom()
{
while(scanf("%ld",&n)!=EOF)
{
if(n==1)
{
print desired result;
}
else if(n==1)
{
print desired result;
}
else if(n==1)
{
print desired result;
}
.................................................
}
}
whats wrong with that?
Re: 11715 : Car problem
Well, why are your conditional statements only if n == 1?
-
- New poster
- Posts: 2
- Joined: Mon Jul 20, 2009 6:53 am
Re: 11715 : Car problem
@sms.islam
post your code.....This is a simple problem....there should be some sill ymistakes in your code....![:)](./images/smilies/icon_smile.gif)
post your code.....This is a simple problem....there should be some sill ymistakes in your code....
![:)](./images/smilies/icon_smile.gif)
Re: 11715 : Car problem
// Code removed cause Accepted
thanx naseefcuet i got it.
thanx naseefcuet i got it.
Last edited by sms.islam on Sun Nov 22, 2009 6:33 pm, edited 1 time in total.
-
- Learning poster
- Posts: 62
- Joined: Sat Nov 21, 2009 10:17 pm
- Location: CUET,Chittagong,Bangladesh
Re: 11715 : Car problem
@s.islam
check this code...and make the correction from your code:-:
read (c);
if(c==0)
break;
if(c==1)
read (u,v,t);
a=(v-u)/t;
s=(v*v-u*u)/(2*a);
if(c==2)
read(u,v,a);
t=(v-u)/a;
s=(v*v-u*u)/(2*a);
if(c==3)
read(u,a,s);
v=sqrt((u*u+2*a*s));
t=(v-u)/a;
else if(c==4)
read(v,a,s);
u=sqrt((v*v-2*a*s));
t=(v-u)/a;
Hope you will get it........
check this code...and make the correction from your code:-:
read (c);
if(c==0)
break;
if(c==1)
read (u,v,t);
a=(v-u)/t;
s=(v*v-u*u)/(2*a);
if(c==2)
read(u,v,a);
t=(v-u)/a;
s=(v*v-u*u)/(2*a);
if(c==3)
read(u,a,s);
v=sqrt((u*u+2*a*s));
t=(v-u)/a;
else if(c==4)
read(v,a,s);
u=sqrt((v*v-2*a*s));
t=(v-u)/a;
Hope you will get it........
If you have determination, you can do anything you want....![:)](./images/smilies/icon_smile.gif)
![:)](./images/smilies/icon_smile.gif)
Re: 11715 : Car problem
why WA?? i got AC with the same code once i submitted 1st time.
help me please
Code: Select all
#include<stdio.h>
#include<math.h>
#include<iostream>
using namespace std;
int main()
{
int n;
long double a, b, c;
int i = 1;
while ((scanf("%d %lf %lf %lf",&n,&a,&b,&c))==4)
{
if (n == 1)
{
long double res2 = (b-a)/c;
long double res1 = (a*c) + (0.5*res2*c*c);
printf("Case %d: %0.3lf %0.3lf\n", i, res1, res2);
}
if (n == 2)
{
long double res2 = (b-a)/c;
long double res1 = (a*res2) + (0.5*c*res2*res2);
printf("Case %d: %0.3lf %0.3lf\n", i, res1, res2);
}
if (n == 3)
{
long double res1 = sqrt(a*a + 2*b*c);
long double res2 = (res1-a)/b;
printf("Case %d: %0.3lf %0.3lf\n", i, res1, res2);
}
if (n == 4)
{
long double res1 = sqrt(a*a - 2*b*c);
long double res2 = (a-res1)/b;
printf("Case %d: %0.3lf %0.3lf\n", i, res1, res2);
}
i++;
}
}
Re: 11715 - Car
Why WA?
help me please
Code: Select all
#include<stdio.h>
#include<math.h>
int main()
{
int i;
int a;
double b,c,d;
double u,v,ac,s,t;
for(i=1;; i++)
{
scanf("%d",&a);
if(a==0)break;
scanf("%lf %lf %lf",&b,&c,&d);
printf("Case %d: ",i);
if(a==1)
{
u=b;
v=c;
t=d;
ac=(v-u)/t;
s=u*t+.5*ac*t*t;
printf("%.3lf %.3lf\n",s,ac);
}
if(a==2)
{
u=b;
v=c;
ac=d;
s=(v*v-u*u)/(2*ac);
t=(v-u)/a;
printf("%.3lf %.3lf\n",s,t);
}
if(a==3)
{
u=b;
ac=c;
s=d;
v=sqrt((u*u+2*ac*s));
t=(v-u)/ac;
printf("%.3lf %.3lf\n",v,t);
}
if(a==4)
{
v=b;
ac=c;
s=d;
u=sqrt(v*v-2*ac*s);
t=(v-u)/ac;
printf("%.3lf %.3lf\n",u,t);
}
}
return 0;
}
-
- New poster
- Posts: 2
- Joined: Fri Feb 01, 2013 4:12 pm
Re: 11715 - Car
Why WA...plz help me
![:(](./images/smilies/icon_frown.gif)
Code: Select all
#include <stdio.h>
#include <math.h>
int main()
{
int i,n;
double s,a,u,v,t;
for(i=1;;i++){
scanf("%d",&n);
if(n==0){
break;
}
if(n==1){
scanf("%lf %lf %lf",&u,&v,&t);
s=((u+v)/2.0)*t;
a=(v-u)/t;
printf("Case %d: %.3lf %.3lf\n",i,s,a);
}
if(n==2){
scanf("%lf %lf %lf",&u,&v,&a);
t=(v-u)/a;
s=u*t+.5*a*t*t;
printf("Case %d: %.3lf %.3lf\n",i,s,t);
}
if(n==3){
scanf("%lf %lf %lf",&u,&a,&s);
v=sqrt(2*a*s+u*u);
t=(v-u)/a;
printf("Case %d: %.3lf %.3lf\n",i,v,t);
}
if(n==4){
scanf("%lf %lf %lf",&v,&a,&s);
u=sqrt(u*u-2*a*s);
t=(v-u)/a;
printf("Case %d: %.3lf %.3lf\n",i,u,t);
}
}
return 0;
}
-
- Guru
- Posts: 5947
- Joined: Thu Sep 01, 2011 9:09 am
- Location: San Jose, CA, USA
Re: 11715 - Car
Input:AC output:
Code: Select all
3 6 1 6
4 5.0 -1 6
0
Code: Select all
Case 1: 6.928 0.928
Case 2: 6.083 1.083
Check input and AC output for thousands of problems on uDebug!
-
- Guru
- Posts: 5947
- Joined: Thu Sep 01, 2011 9:09 am
- Location: San Jose, CA, USA
Re: 11715 - Car
See what happens with 10 or more input cases.
Check input and AC output for thousands of problems on uDebug!
Re: 11715 - Car
thanks sir Now its accepted ![:)](./images/smilies/icon_smile.gif)
![:)](./images/smilies/icon_smile.gif)
Re: 11715 - Car
WA.....what's wrong with this?
Code: Select all
#include<stdio.h>
#include<math.h>
int main()
{
double u,v,a,s,t,re;
int n,i;
for(i=1; ;i++)
{
scanf("%d",&n);
if(n==0)
{
break;
}
if(n==1)
{
scanf("%lf %lf %lf",&u,&v,&t);
a=(v-u)/t;
s=((v*v)-(u*u))/(2*a);
printf("Case %d: %.3lf %.3lf\n",i,s,a);
}
else if(n==2)
{
scanf("%lf %lf %lf",&u,&v,&a);
t=(v-u)/a;
s=((v*v)-(u*u))/(2*a);
printf("Case %d: %.3lf %.3lf\n",i,s,t);
}
else if(n==3)
{
scanf("%lf %lf %lf",&u,&a,&s);
v=sqrt((u*u)+(2*a*s));
t=(v-u)/a;
printf("Case %d: %.3lf %.3lf\n",i,v,t);
}
else if(n==4)
{
scanf("%lf %lf %lf",&v,&a,&s);
u=sqrt((v*v)-(2*a*s));
t=(v-u)/a;
printf("Case %d: %.3lf %.3lf\n",i,u,t);
}
}
return 0;
}
Last edited by brianfry713 on Tue Jan 27, 2015 9:24 pm, edited 1 time in total.
Reason: Added code blocks
Reason: Added code blocks
-
- Guru
- Posts: 5947
- Joined: Thu Sep 01, 2011 9:09 am
- Location: San Jose, CA, USA