[luoguP1098] 字符串的展开(模拟)
传送门
一个模拟。
代码
#include <cstdio> #include <cstring> #include <iostream> #define isword(x) ((x) >= 'a' && (x) <= 'z') #define swap(x, y) ((x) ^= (y) ^= (x) ^= (y)) int n, p1, p2, p3, add, d, start, end; char s[1000001]; int main() add = 0; d = 1; start = s[i 1] + 1; end = s[i + 1]; if(p3 == 2) swap(start, end), start = 1, end = 1, d = 1; if(p1 == 3) if(isword(s[i 1]) && p1 == 2) add = 32; for(k = start; k != end; k += d) for(j = 1; j <= p2; j++) putchar(k + add); } } return 0; }
模拟
pla文件怎么看,pla文件用什么打开?
pl1文件怎么看,pl1文件用什么打开?
pl文件怎么看,pl文件用什么打开?
pl0文件怎么看,pl0文件用什么打开?
pkt文件怎么看,pkt文件用什么打开?
pkm文件怎么看,pkm文件用什么打开?
pks文件怎么看,pks文件用什么打开?
pka文件怎么看,pka文件用什么打开?
pkh文件怎么看,pkh文件用什么打开?
pkg文件怎么看,pkg文件用什么打开?