UVA 10177
来源:互联网 发布:sql建表语句主键 编辑:程序博客网 时间:2024/06/06 03:10
题目大意:输入N,求N为边长的正方形中,以一单位长度画线,有多少的正方形,多少个长方形,N为边长的正方体中,以一单位长度画线,有多少个正方体,多少个长方体,N为变成的四维图像上,有多少个正方超体,长方超体。
解题思路:正方的数量为1~N的pow(i,维度)之和。矩形的数量为pow((N*N-1)/2, 维度+1)。长方的数量为正方-矩形。
ac代码:
#include <iostream>#include <cmath>using namespace std;int n;long long t1, t2, t3, t4, t5, t6;int main(){while (scanf("%d", &n)!=EOF){t1 = t2 = t3 = t4 = t5 = t6 = 0;for (int i=1; i<=n; i++){t1 += pow(i, 2);t3 += pow(i, 3);t5 += pow(i, 4);}t2 = pow(n * (n+1)/2, 2);t4 = pow(n * (n+1)/2, 3);t6 = pow(n * (n+1)/2, 4);printf("%lld %lld %lld %lld %lld %lld\n", t1, t2-t1, t3, t4-t3, t5, t6-t5);}return 0;}
阅读全文
0 0
- UVA 10177
- Uva 10177
- uva 10177
- 10177 uva
- uva-10177
- UVA 10177
- uva 10177(数学)
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- Java读取文本指定的某一行内容
- Mybatis简介以及开发环境搭建
- android Emoji 研究使用
- CSS 自定义滚动条样式
- hive2.1.1安装
- UVA 10177
- Maven基础
- Android检查更新下载安装
- Linux 关于存储器的了解
- 1038:角谷猜想
- [tensorflow] Aanconda安装完后spyde中import tensorflow失败问题解决
- node封装短信发送
- c++ 多个头文件定义同一个namespace
- Python爬虫之美味鸡汤-BeautifulSoup