算法竞赛入门经典 第二版 习题5-2 Ducci序列 Ducci Sequence uva1594
来源:互联网 发布:网络通信协议基础 编辑:程序博客网 时间:2024/05/22 12:41
题目:https://vjudge.net/problem/UVA-1594
思路:直接模拟即可。
代码:
#include <iostream>#include <string>#include <sstream>#include <cstdio>#include <iomanip>#include <map>#include <set>#include <vector>#include <cstring>#include <algorithm>#include <cmath>using namespace std;bool is_zero(vector<int> &num, int n){ for(int i=0; i<n; i++) { if(num[i]!=0) { return false; } } return true;}int main(){ int T; cin >> T; while(T--) { int n; cin >> n; vector<int> num; bool flag = false; for(int i=0; i<n; i++) { int t; cin >> t; num.push_back(t); } for(int i=0; i<1000; i++) { int first = num[0]; for(int j=0; j<n-1; j++) { num[j] = abs(num[j]-num[j+1]); } num[n-1] = abs(num[n-1]-first); if(is_zero(num, n)) { printf("ZERO\n"); flag = true; break; } } if(!flag) { printf("LOOP\n"); } } return 0;}
0 0
- 算法竞赛入门经典 第二版 习题5-2 Ducci序列 Ducci Sequence uva1594
- [刷题]算法竞赛入门经典(第2版) 5-2/UVa1594 - Ducci Sequence
- UVa1594 Ducci Sequence Ducci序列(习题5-2)
- Ducci序列(Ducci Sequence ,UVa1594)
- 习题5-2 Ducci序列(Ducci Sequence, ACM/ICPC Seoul 2009, UVa1594)
- 习题5-2 Ducci序列 UVa1594
- 5-2DUCCI序列 uva1594
- uva1594 Ducci Sequence 习题5-2 (STL map练习)
- Uva1594 Ducci Sequence 【set,vector应用】【习题5-2】
- UVa1594 - Ducci Sequence
- UVA1594 - Ducci Sequence
- uva1594 - Ducci Sequence
- UVa1594 - Ducci Sequence
- Uva1594 Ducci Sequence
- uva1594 - Ducci Sequence
- UVA1594 Ducci Sequence 【模拟】
- Uva1594 Ducci Sequence
- Ducci序列(Ducci Sequence)
- hdu 1016Prime Ring Problem
- C++ / QT 对象序列化(Object Serialization)的实现
- PG和Oracle的差异
- 【转载】Best Practices for Speeding Up Your Web Site
- Web 通信 之 长连接、长轮询(long polling)
- 算法竞赛入门经典 第二版 习题5-2 Ducci序列 Ducci Sequence uva1594
- OpenMP并行程序设计之常用子句使用介绍(二)
- 算法学习-连续子数组求和最大值
- 优化流程分析
- 爬虫模拟登陆_带验证码
- 条件编译#ifdef
- javascript语言精粹笔记 (一)语法
- (转)ListView的优化之复用convertView和利用ViewHolder
- Android之draw9patch图片异常处理