问题标题: 1030 景区观光

0
0

0
已采纳
刘斐
刘斐
高级守护
高级守护
int n,r;
    cin>>n;
    double m;
    int s;
    int x,y;
    for(int i=1;i<=n;i++)
    {
        cin>>x>>y>>r;
        m+=sqrt(x*x+y*y)/5.0*2.0;
        m=m+r*15;
    }
    m+=0.9;
    s=m;
    cout<<s;

这个是核心部分

刘斐在2018-01-17 17:04:42追加了内容
for(int i=1;i<=n;i++)
    {
        cin>>x>>y>>r;
        m+=sqrt(x*x+y*y)/5.0*2.0;
        m=m+r*15;
    }

这个是核心部分

思路:

m+=sqrt(x*x+y*y)/5.0*2.0;

这部分会了,其他就都会了!

0
王春雨
王春雨
新手守护
新手守护
d=sqrt(x*x+y*y);
t=t+d/5.0*2+r*(10+5);

是核心

0
王子轩
王子轩
新手光能
新手光能

 

for(int i=1;i<=n;i++)

 

{

 

cin>>x>>y>>rs;

 

k=sqrt(x*x+y*y)/5+rs*10+sqrt(x*x+y*y)/5+rs*5;

 

sum+=k;

 

}

 

printf("%d",int(sum+0.9));

0
我要回答