Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
101086 | 叶城俊 | 字符的前导值和后继值 | C++ | Wrong Answer | 1 MS | 272 KB | 875 | 2024-12-14 14:24:55 |
#include<iostream> using namespace std; int main(){ /** int n,a[1001]={0},x,y=0; cin>>n; for(int i=0;i<n;i++){ cin>>x; if(a[x]==0){ a[x]++; y++; } } cout<<y<<endl; for(int i=0;i<1001;i++){ if(a[i]!=0){ cout<<i<<" "; } } char a; cin>>a; if(a>='A' && a<='Z'){ if(a=='A' || a=='E' || a=='I' || a=='O' || a=='U'){ cout<<"Upper Vowel"; } else cout<<"Upper Letter"; } else if(a>='a' && a<='z'){ if(a=='a'|| a=='e'|| a=='i'|| a=='o'|| a=='u'){ cout<<"Lower Vowel"; } else cout<<"Lower Letter"; } else if(a>='0'&& a<='9'){ cout<<"Digit"; } else cout<<"Other"; **/ char a; cin.get(a); if((a-1) >=32 && (a-1)<=126){ cout<<(a-1)<<endl; }else cout<<"Input Error!"; if((a+1) >=32 && (a+1) <=126){ cout<<(a+1)<<endl; }else cout<<"Input Error!"; return 0; }
------Input------
------Answer-----
Input Error! 33
------Your output-----
Input Error!33