麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

hdu1030【找規律】

2019-11-14 09:13:53
字體:
來源:轉載
供稿:網友

A triangle field is numbered with successive integers in the way shown on the picture below.

這里寫圖片描述

The traveller needs to go from the cell with number M to the cell with number N. The traveller is able to enter the cell through cell edges only, he can not travel from cell to cell through vertices. The number of edges the traveller passes makes the length of the traveller’s route.

Write the PRogram to determine the length of the shortest route connecting cells with numbers N and M.

Input Input contains two integer numbers M and N in the range from 1 to 1000000000 separated with space(s).

Output Output should contain the length of the shortest route.

Sample Input 6 12

Sample Output 3

題解:找規律題,把整個三角形轉化成一個三維的坐標軸 這里寫圖片描述 例:對于6,在第三行,z=3, x=(9-6)/2+1=2, y=(6-4-1)/2+1=1,所以(2,1,3); 對于12,在第4行,z=4, x=(16-12)/2+1=3,y=(12-9-1)/2+1=2,所以(3,2,4); 兩個點的最短距離=x、y、z坐標差的絕對值

代碼:

#include <iostream>#include <string>#include <cstring>#include <cstdio>#include <cmath>#include <cstdlib>#include <algorithm>#include <queue>#include <map>#define MST(s,q) memset(s,q,sizeof(s))#define INF 0x3f3f3f3f#define MAXN 1005using namespace std;int x[1000005];int main(){ int n, m; while (cin >> n >> m) { int Za = (int)ceil(sqrt(n * 1.0)); int Zb = (int)ceil(sqrt(m * 1.0)); int Xa = (Za * Za - n) / 2 + 1; int Xb = (Zb * Zb - m) / 2 + 1; int Ya = (n - (Za - 1) * (Za - 1) - 1) / 2 + 1; int Yb = (m - (Zb - 1) * (Zb - 1) - 1) / 2 + 1; int ans = (int)( fabs((Za - Zb) * 1.0) + fabs((Xa - Xb) * 1.0) + fabs((Ya - Yb) * 1.0) ); printf("%d/n", ans ); }}
上一篇:linux內核目錄結構

下一篇:位運算例題3

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: www久久久久久 | 欧美a∨一区二区三区久久黄 | 亚洲精久久 | 国内成人自拍视频 | 香蕉国产在线视频 | 欧美77 | 天天黄色片| 亚洲欧美在线视频免费 | 欧美a黄| 久久国产一 | 91短视频在线观看 | 日韩黄色免费观看 | 国产高潮失禁喷水爽到抽搐视频 | 欧美人与zoxxxx另类9 | 亚洲视频在线网 | 精品国产一区二区三区四区阿崩 | 成人性视频在线 | 国产69精品99久久久久久宅男 | 欧美日韩在线中文字幕 | 国产精品成人亚洲一区二区 | 毛片免费视频 | 亚洲午夜一区二区三区 | 久久精品亚洲国产奇米99 | 羞羞视频免费网站含羞草 | 久久久久久久久久久高潮一区二区 | 91av大片 | 最新黄色毛片 | 国产精品一区2区3区 | 一区二区免费 | 欧洲精品色 | 91精品国啪老师啪 | 亚洲精品午夜国产va久久成人 | 国产一级一国产一级毛片 | 日韩欧美视频一区二区三区 | 亚洲第一综合 | 日韩理论电影网 | 综合网日日天干夜夜久久 | 国产乱淫av | 麻豆传传媒久久久爱 | 久久久久久久亚洲精品 | 中文字幕电影免费播放 |