上一周的訓練還沒做完,唉。只能延續第一周的訓練計畫了。和pku2996正好過程相反。。。謝模擬題實在是太費勁了。。細節細節注意。
view code
#include#include
#include
using
namespace std;
char str[20][40];
int main()
}int flag = 1;
for (i = 1; i < 17; i += 2)
else
}str[i][j] = '|';
}else
else
}str[i][j] = '|';
}}//處理黑白
char pp[10];
char t[1007];
scanf("
%s",pp);
scanf("
%s",t);
//printf("%s%s\n",pp,t);
len = strlen(t);
char tmp[4] = ;
l = 0;
int x,y;
for (i = 0; i < len; ++i)
else
if (l == 2)
l = 0;
tmp[0] = tmp[1] = tmp[2] = '0';
}else
tmp[l++] = t[i];
}if (l == 3)
else
if (l == 2)
//printf(">%s\n",tmp);
tmp[0] = tmp[1] = tmp[2] = '0';
scanf("
%s",pp);
scanf("
%s",t);
//printf("%s%s\n",pp,t);
len = strlen(t);
l = 0;
for (i = 0; i < len; ++i)
else
if (l == 2)
l = 0;
tmp[0] = tmp[1] = tmp[2] = '0';
}else
tmp[l++] = t[i];
}if (l == 3)
else
if (l == 2)
//printf("%s\n",tmp);
tmp[0] = tmp[1] = tmp[2] = '0';
for (i = 0; i < 17; ++i)
printf("
%s\n
",str[i]);
return
0;}
pku 第一周訓練 模擬
給你一系列的左右括號的兩個表示方法,p和w.然後是有p向w轉換 pi表示第i個右括號前邊有幾個左括號 wi表示第i個右括號如果要找匹配的話,要找從後往前數幾個左括號與它匹配。include include include define maxn 25 using namespace std int ...
pku 第一周訓練 模擬
給你一系列的左右括號的兩個表示方法,p和w.然後是有p向w轉換 pi表示第i個右括號前邊有幾個左括號 wi表示第i個右括號如果要找匹配的話,要找從後往前數幾個左括號與它匹配。view code include include include define maxn 25 using namespac...
pku 1328 第一周訓練 貪心
這個題目就是每個島嶼對應乙個雷達區間,然後確定好雷達區間後,然後在將區間的s或者e從小到大排序,然後貪心。第一種按s從小到大排序 include include include include include define maxn 1007 using namespace std struct n...