uva 10161
来源:互联网 发布:node.js高级编程 编辑:程序博客网 时间:2024/06/05 09:34
题意:找规律,自己慢慢琢磨吧
#include <iostream>#include <cstdio>#include <cstring>#include <cmath>using namespace std;int n ;int main(){int hang,lie;while(scanf("%d",&n) && n ){if(n == 1){printf("1 1\n");continue;}int sign;for(int i = 1 ; ; i++){if((n>=pow(i,2)) && (n<=pow(i+1,2))){sign = i+1;break;}}int cnt1 = pow(sign,2);int a = cnt1 - n ;if(a > sign - 1){if(sign % 2 == 0 ){hang = sign ;lie = sign- (a - sign + 1);}else{lie = sign ;hang = sign- (a - sign + 1);}}else {if(sign % 2 == 0){lie = sign ;hang = a + 1;}else {hang = sign ;lie = a + 1 ;}}printf("%d %d\n",lie,hang);}return 0 ;}
- uva 10161
- uva 10161
- UVA 10161
- UVA 10161 (13.07.20)
- uva 10161(数学)
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- 编程常用缩写
- asp.net 被解码的 URI 不是合法的编码
- FSharp.Data 程序集之 Http
- Citrix 服务器虚拟化之十八 桌面虚拟化之部署MCS随机桌面池
- 浅析UE小区同步
- uva 10161
- kindle paperwhite 使用说明
- 字符串与数字转换方法
- thinkphp入门
- MTK6589平板上launcher的一些小修改
- 解决IE兼容的方法
- Device Power Management(CN)
- GuessNumber
- SLQ生成订单号 序列码 流水号的存储过程