问题描述
FS 最近天天看到朋友圈里面有人秀恩爱,寻思着也要去找个女朋友,所以尝试着去搭讪一下女生。有一个 n×m的地图,给你 FS 和女生的位置,FS 每一步可以向右或向下走一格,请你输出 FS 成功搭讪所需要的最少步数,若 FS 不能到达这个女生的位置,则输出 Single dog!。

输入
多组数据。
第一行 T (1≤T≤10),表示有 T组数据。
对于每一组数据:
第一行给出 n,m (1≤n,m≤100),表示地图有 n 行 m 列;
第二行给出 x1,y1,表示FS在 x1 行 y1 列;
第三行给出 x2,y 2​, 表示女生在 x2 行 y2列。
行和列均从 1 开始标号,相邻两组数据间有一行空行。
数据保证输入的 (x1​,y1​) 与 (x2,y2) 一定在 n×m 的地图中。

输出
对于每一组数据,若 FS 能够到达女生的位置,输出 FS 搭讪所需要的最少步数;否则输出 Single dog!。
每组数据输出后换行。

#include <cstdio>
using namespace std;
int main() {int t, n, m, x1, y1, x2, y2;scanf("%d", &t);int* re = new int[t];int size = t;int i = 0;while (t--) {scanf("%d %d", &n, &m);scanf("%d %d", &x1, &y1);scanf("%d %d", &x2, &y2);if (x1 > x2 || y1>y2) {re[i] = -1;}else {re[i] = y2 - y1 + x2 - x1;}i++;}for (int j = 0; j <size; j++) {if (re[j] == -1) {printf("Single dog!\n");}else {printf("%d\n", re[j]);}}
}

1043. 找女朋友相关推荐

  1. 清华大学计算机系男女比v,清华男女生比例惊人,但找女朋友却不愁,这是为什么?...

    对于学生来讲,十八九岁就是恋爱的年龄,由于上高中我们有升学的压力,所以到了大学以后,多数人都会轰轰烈烈谈一次恋爱,但对于理工科为主的大学来讲,由于男女比例严重失调,谈恋爱就成了一种奢侈.清华大学作为国 ...

  2. 由于找不到appvisvsubsystems32.dll_老实人就别找女朋友了 跟个老实人结婚有多累_新闻资讯...

    连上去介绍自己的勇气都没有,每个月5000左右的工资,顶多也就会被当成备胎.回头一看,如何把自己包装成妹子想泡的男人?加我的私人微信,找个老实人就把自己嫁了吧.就剩下我一个人还单着,太多的伤害,安全交 ...

  3. 身为程序员就算月薪再高,想找女朋友的话这些你千万别做!

    推荐阅读:程序员如何预防大龄危机 我的一位大学同学,现在三十了,还单着,也是跟我一样从事编程工作,昨天跟我一起吃饭,他向我诉苦,说他在一个APP被一个女孩歧视,他在APP上跟一位女孩聊天时,他聊到他月 ...

  4. 用计算机找女朋友,大学生必备远程软件:能找女朋友、玩游戏、赚零花钱

    原标题:大学生必备远程软件:能找女朋友.玩游戏.赚零花钱 终于开学了,今年的假有点长,爽是爽就是想基友了,当然终于不用再看爸妈脸色行事,春节还是他们的儿子,到4.5月满脸嫌弃:7.8月整天唾弃,果然距 ...

  5. python编程初学者的良言警句_程序员的20条金句良言,早点找女朋友,生活作息会更健康...

    新手程序员入坑20条生存指南,首先,欢迎来到程序员的世界.在这个世界上,不是有很多人想创造软件并解决问题.你是一名hacker,属于那些愿意做一些有挑战性的事情的人. "当你不创造东西时,你 ...

  6. 给力!数据攻城狮教你用大数据找女朋友

    小柯25岁,单身男,热衷大数据,并决定认真钻研,用数据分析来实现自己的"脱单计划". 找女友第一步:整理思路 找女友第二步:界定问题 1 Why--为什么要找女朋友? 小柯用马洛斯 ...

  7. SDUTOJ(2109)找女朋友

    找女朋友 Time Limit: 15 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Description 山东理工大学有很 ...

  8. (程序员情感三部曲之二)程序员如何找女朋友

    程序员如何找女朋友 根据我十多年的职业生涯观察,程序员90%为男性.在当今这个剩男剩女,大龄青年盛行的时代,作为程序员如何找女朋友,也是一个当下十分关心的热门话题.男大当婚,女大当嫁,找女朋友,谈婚论 ...

  9. 找女朋友2109(快排)

    找女朋友 Time Limit: 15 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Description 山东理工大学有很 ...

最新文章

  1. Hibernate4一对一关系映射(唯一外键方式)
  2. Demo能为游戏带来什么?
  3. 在Java中使用DOM,SAX和StAX解析器解析XML
  4. Java调用百度OCR文字识别的接口
  5. linux日志绕接,Logback配置
  6. matlab fft函数说明_关于“如何使用FFT计算天线阵列方向图”学习资料总结
  7. 机器算法有哪几种 python_8种顶级Python机器学习算法-你必须学习
  8. matlab低通滤波器库函数代码_MATLAB低通滤波器的设计代码
  9. 在线markdown文件转pdf
  10. 淘宝客系统教学系列_2.应用登录接口对接
  11. 控制台中画一个正方体
  12. 从Linux内核角度看中间人攻击(ARP欺骗)并利用Python scapy实现
  13. 卸载软件失败:“1628:完成基于脚本的安装失败”【已解决】
  14. AES 轮密钥(子密钥如何生成).md
  15. 大厂常考机器学习面试题
  16. 忘记Excel文件打开密码,怎么办?
  17. 如何使用万用表测量三级管的阻值
  18. 2.3.1 通货膨胀的季节调整与预测模型(pythonR代码复现)
  19. 刺激2019:从AWS和阿里云看云计算疯狂的一年
  20. 洛谷 1546 最短网络

热门文章

  1. ESB之Mule ESB的使用
  2. matlab连接两个字符串,matlab字符串连接(多个字符串)的经验
  3. 谷歌浏览器默认百度引擎改不了的解决方法
  4. python 双击打开文件那种效果,直接打开Excel表格
  5. 闺蜜带对象一起在群里群名_吉珠人最新微信群名曝光!这都是什么魔鬼群聊,最后一个让我笑出哭声!...
  6. HTML5期末大作业:棕色蛋糕甜品网站设计——棕色蛋糕甜品店(4页) 美食甜品网页制作期末大作业成品_生鲜水果网页设计期末作业
  7. JS压缩工具–jsMinifier
  8. JS字符串常用属性、方法
  9. 避免死锁的银行家算法
  10. 戒掉这七种思维方式,才能走向真正成熟