![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模拟
文章平均质量分 64
轩怡沫
这个作者很懒,什么都没留下…
展开
-
110 Meta-Loopless Sorts
#include #include #include #include #include #include #include #include #include #include #include using namespace std;char s[10], tmp[10];void print_space(int cur){ for(int i = 0; i原创 2013-09-23 20:53:26 · 474 阅读 · 0 评论 -
uva 10019 Funny Encryption Method
进制转换,找1的个数。#include#include#include#include#includeusing namespace std;int main(){ int n; cin>>n; while(n--) { int num; cin>>num; int b1=0; for(int i=n原创 2013-05-20 20:45:21 · 689 阅读 · 0 评论 -
uva 10008 What's Cryptanalysis?
统计字母个数,按从大到小的顺序输出,如果个数相同,按字母顺序输出。#include#include#include#include#includeusing namespace std;int main(){ int al[30]= {0}; int n; cin>>n; getchar(); char str[1000][1000];原创 2013-05-20 20:20:13 · 678 阅读 · 0 评论 -
uva 10167 Birthday Cake
简单枚举,题意就是枚举一条直线,将点平分到直线两边,但都必须在蛋糕上。答案有多中。#include#include#includeusing namespace std;typedef struct zuobiao{ int x,y;} Point;Point p[110];void c(int t){ int a,b; for(a=-500; a<=原创 2013-05-20 18:08:06 · 632 阅读 · 0 评论 -
uva 591 Box of Bricks
#include#includeusing namespace std;int a[60],n;int main(){ int num=1; while(cin>>n&&n) { int sum=0; for(int i=0; i<n; i++) { cin>>a[i];原创 2013-05-13 22:05:15 · 476 阅读 · 0 评论 -
UVa: 755 - 487--3279
1,排序。2,计数。比较相邻str,搜索会TLE。3,注意最后一个str的比较,我这里多加了一个"zzzzzzz"的str。4,如果没有重复电话号码的情况应该输出"No duplicates."。5,格式,每组数据之间有换行,最后一组数据后没有。#include#include#include#include#includeusing namesp原创 2013-05-13 20:49:57 · 488 阅读 · 0 评论 -
UVA 10188 Automated Judge Script
注意PE的判断,只判断数字。如果是先判断ac的情况,然后判断PE的话,在判断不是AC后要重新开始判断是不是PE,不能嵌套在AC里判断PE。(因为这个WA了N次,最后改成函数之后避免了这个问题,如果不用函数的话一定要注意分开判断)#include#include#includeusing namespace std;char ans[110][150],test[原创 2013-05-13 20:37:14 · 582 阅读 · 0 评论 -
uva 579 ClockHands
#include#include#includeusing namespace std;int main(){ double angle1,angle2; double hour,min; char ch; while(cin>>hour>>ch>>min) { if(hour+min==0) break;原创 2013-05-13 20:34:11 · 393 阅读 · 0 评论 -
uva 1509 - Leet
#include #include #include using namespace std; int k; int len1, len2; char st[20]; char leet[60]; int mp[120][2]; inline bool check(int *str, int pos){ int size =原创 2013-10-20 01:04:57 · 409 阅读 · 0 评论 -
10317 - Equating Equations
#include #include #include #include #include #include #define maxn 16 + 10#define ll long long#define INF 1000000000#define FOR(i, a, b) for(int i = a; i < b; ++i)using namespace std;int n原创 2013-10-22 00:12:10 · 430 阅读 · 0 评论 -
uva 1589 - Xiangqi
把所有红方的攻击范围标记出来,判断#include #include #include #include #include #include #include #include #include #define maxn 100 + 10#define INF 0x7fffffffusing namespace std;struct NODE{ char ch原创 2014-07-21 17:03:47 · 2005 阅读 · 0 评论 -
uva 10050 Hartals
#include#include#include#include#includeusing namespace std;int main(){ int a[3700]; int t; cin>>t; while(t--) { memset(a,0,sizeof(a)); int totday; c原创 2013-05-20 21:05:21 · 492 阅读 · 0 评论 -
uva 10714 Ants
最短距离就是,找到距离n/2最近的那个数,算出其距离左边或右边更近的那个距离。最大距离就是,距离边缘最近的那个数,算出其距离左边或右边更远的那个距离。#include#include#include#includeusing namespace std;int main(){ int n; cin>>n; while(n--) {原创 2013-05-22 17:57:44 · 416 阅读 · 0 评论 -
uva 256 - Quirksome Squares
#include #include#includeusing namespace std;int main(){ int n; int i,j; while(scanf("%d",&n)!=EOF) { if(n==2) { for(i=0;i<10;i++) for原创 2013-05-23 10:05:46 · 749 阅读 · 0 评论 -
uva 10305 Ordering Tasks
#include #include #include #include #include using namespace std;int order[110],n,m;int find_i(int x){ for(int i=0;i<n;i++) { if(order[i]==x) return i; }}int原创 2013-06-15 22:47:39 · 435 阅读 · 0 评论 -
uva 993 - Product of digits
#include #include #include #include using namespace std;int main(){ int t; cin >> t; int len, ans[15]; while(t--) { int n; cin >> n; len = 0;原创 2013-06-14 23:27:36 · 442 阅读 · 0 评论 -
uva 133 - The Dole Queue
#include #include #include #include #include #include using namespace std;int main(){ int n, k, m; while(cin >> n >> k >> m && (n+m+k) ) { int a[22]; for(int i = 1原创 2013-06-12 15:54:44 · 367 阅读 · 0 评论 -
uva 101 - The Blocks Problem
#include #include #include using namespace std;int stk[30][30], len[30], n;int main(){ while (cin >> n) { for(int i = 0; i < n; i++) { stk[i][0] = i;原创 2013-06-11 16:43:24 · 417 阅读 · 0 评论 -
uva 10152 ShellSort
#include #include #include using namespace std;int main(){ int t; cin>>t; char s1[300][100],s2[300][100]; while(t--) { int n; cin>>n; getchar();原创 2013-06-04 18:11:50 · 434 阅读 · 0 评论 -
uva 673 Parentheses Balance
题意,括号匹配。在给出的样例中,第二组数据,栈空之后不能再出栈!#include #include #include #include using namespace std;stack kh;int main(){ int n; cin>>n; getchar(); while(n--) { while(!kh.原创 2013-06-04 17:17:16 · 431 阅读 · 0 评论 -
uva 10194 Football (aka Soccer)
统计比赛数据,然后排序,排序最后一个规则是按字典顺序,但是不考虑字母大小写,用strcasecmp函数。第一遍按步写了代码,果断wa,第二遍重写了,快速排序,AC了。代码如下:#include #include #include #include using namespace std;struct team{ char name[35]; int poi原创 2013-06-01 16:04:01 · 414 阅读 · 0 评论 -
uva 123 Searching Quickly
题意,除了给出的需要忽略的单词,别的都是关键词,按单词的字典顺序,输出单词所在的句子。注意输出格式,因为最后输出单词后多加了个space PE了。。。好不容易才查出来。。。。代码如下:#include #include #include #include #include using namespace std;char ignoreWords[60][20];char s原创 2013-05-28 00:41:25 · 473 阅读 · 0 评论 -
uva 10785 The Mad Numerologist
#include #include #include const char vowel[10]= {"AUEOI"};const char cons[30]= {"JSBKTCLDMVNWFXGPYHQZR"};char vo[300]= {0},co[300]= {0};int T,n,a[300]= {0};int cmp_char(const void* _a,const vo原创 2013-05-23 15:08:21 · 495 阅读 · 0 评论 -
uva 123 - Searching Quickly
#include #include #include #include #include #include using namespace std;int main(){ set ignore; multimap r; string t; while (getline(cin, t) && t != "::") ignore.in转载 2013-05-23 15:02:47 · 475 阅读 · 0 评论 -
uva 1587 - Box
判断6个面能否组成立方体原创 2014-07-29 20:28:52 · 1720 阅读 · 0 评论