UVA11437

简介: 题目: In the picture below you can see a triangle ABC. Point D, E and F divides the sides BC, CA and AB into ratio 1:2 respectively.

题目:

In the picture below you can see a triangle ABC. Point D, E and F divides the sides BC, CA and AB into ratio 1:2 respectively. That is CD=2BD, AE=2CE and BF=2AF. A, D; B, E and C, F are connected. AD and BE intersects at P, BE and CF intersects at Q and CF and AD intersects at R.

So now a new triangle PQR is formed. Given triangle ABC your job is to find the area of triangle PQR.


代码:


#include <iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
int main(){
//    freopen("in.txt", "r", stdin);
    int n;
    scanf("%d", &n);
    int id = 1;
    for(; id<=n; id++){
        double ax, ay, bx, by, cx, cy;
        cin >> ax >> ay >> bx >> by >> cx >> cy;
        double a = sqrt((bx-cx)*(bx-cx)+(by-cy)*(by-cy));
        double b = sqrt((ax-cx)*(ax-cx)+(ay-cy)*(ay-cy));
        double c = sqrt((ax-bx)*(ax-bx)+(ay-by)*(ay-by));
        double p = (a+b+c)/2;
        double area = sqrt(p*(p-a)*(p-b)*(p-c))/7;
        int ans = floor(area+0.5);
        cout << ans << endl;
    }
    return 0;
}



目录
相关文章
Wi-Fi 7时代来临,速度飙升三倍!揭秘背后的黑科技,你准备好了吗?
【8月更文挑战第23天】Wi-Fi 7作为下一代无线网络技术,在速度、容量与延迟方面相比Wi-Fi 6有显著提升。其关键改进包括:采用4096-QAM调制技术实现高达30Gbps的数据传输速率;支持320MHz带宽以增强频谱利用;引入多链路操作(MLO)技术提升网络速度与稳定性;以及采用先进干扰侦测和避免技术改善抗干扰能力。随着Wi-Fi 7的发展与应用,未来的无线网络体验将更加卓越。
614 1
|
自然语言处理
基于规则的机器翻译
基于规则的机器翻译
804 2
|
SQL Java 关系型数据库
用户档案PDF报表1
用户档案PDF报表
392 1
|
机器学习/深度学习 编解码 人工智能
快手封号怎么申诉才能成功?
快手封号申诉技术解析
|
设计模式 缓存 JSON
一种新的流:为Java加入生成器(Generator)特性
一种全新的设计模式,数学美感与工程实用价值兼备,且不限编程语言。本文将以Java为样例,从无到有实现出完整的流式API,引入生成器特性,并介绍诸多应用场景。
13890 10
一种新的流:为Java加入生成器(Generator)特性
|
网络协议 数据安全/隐私保护 网络架构
IPv6(二)
IPv6 协议基础
1325 0
IPv6(二)
|
9月前
|
信息无障碍
《东方字经》:基于笔画符号的十进制文字表达系统构建研究
《东方字经》是以汉字笔画为核心的新型文字系统,通过10个基本笔画与象征语义、十进制逻辑及书写规则的深度融合,构建“形—义—理—音”统一的表达体系,实现符号独立、逻辑自洽与语义可扩展,为人工语言设计与跨文化沟通提供创新范式。
591 3
|
机器学习/深度学习 人工智能 自然语言处理
解码语言:命名实体识别(NER)技术
解码语言:命名实体识别(NER)技术
解码语言:命名实体识别(NER)技术
|
网络协议 网络架构
网络工程师必知:什么是OSPF多区域?如何配置?
网络工程师必知:什么是OSPF多区域?如何配置?
1322 2
网络工程师必知:什么是OSPF多区域?如何配置?
|
存储 弹性计算 算法
手把手教你使用ECS服务器搭建RssHub服务,实现“万物皆可RSS”
在当今时代,大部分人已经无法离开互联网了,由于大数据的加持,各大平台一直在竭尽全力的想我们推送我们所感兴趣的内容,但是,这样势必会造成信息茧房。是使得我们的视野越来越窄,那么有没有什么办法能够解决这个问题呢?有!在互联网发展的早期,有一个叫做RSS(简易信息聚合)的东西,这个工具可以帮你整合一些网站上的内容,当网站内容发生更新时给与通知,有点类似一个关注列表,但是这个列表中可以包含各大平台的内容。使用RSS,你可以订阅自己喜欢的内容,从而拒绝各大平台的算法推荐。给你一个“自己决定看什么的机会”!
3323 2
手把手教你使用ECS服务器搭建RssHub服务,实现“万物皆可RSS”

热门文章

最新文章