Accepted
/in/foo.cc: In function 'int main()': /in/foo.cc:9:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; i<code.length(); i++) ~^~~~~~~~~~~~~~
代码
#include<bits/stdc++.h>
using namespace std;
char arr[3005];
char* p = arr+1500;
int main()
{
string code; getline(cin,code);
for(int i=0; i<code.length(); i++)
{
char c = code[i];
if(c == '+') (*p)++;
if(c == '-') (*p)--;
if(c == '>') p++;
if(c == '<') p--;
if(c == '.') putchar(*p);
if(c == ',') *p = getchar();
if(c == '[') if(!(*p)) while(code[i]!=']') {i++;}
if(c == ']') if(*p) do{i--;} while(code[i]!='[');
}
return 0;
}
信息
- 递交者
- 类型
- 递交
- 题目
- P1013 BF
- 语言
- C++
- 递交时间
- 2021-07-20 11:05:15
- 评测时间
- 2021-07-20 11:11:28
- 评测机
- 分数
- 100
- 总耗时
- 47ms
- 峰值内存
- 644.0 KiB