#include#include#includeusing namespace std;int main(){char s[1001];while(gets(s)){if(strcmp(s,"zoj")==0||strcmp(s,"zj")==0){cout

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 06:26:25
#include#include#includeusing namespace std;int main(){char s[1001];while(gets(s)){if(strcmp(s,
x͓NQ_hN4XVeAc**UHՊ6FXE@y3^ cVl˒o3 GПj8:J!5&! Gi)Iiƣ0i2<NWj|FyUҗP"}с0!E3.89yF\hO?Kccet݁٭_~Z3:mf;+Y2iT]ֶiT4 lm1ljqM3yhkadp{ ߑ( E(E<\5kYe FgJuu at2E',0} |<0n=necN1SE:?CC;H2%#Z?atA}0# "0sO^?dSi&iVo^qئ86T1J^J{֓Lxy]"A"ۄ~Gs٬v`{

#include#include#includeusing namespace std;int main(){char s[1001];while(gets(s)){if(strcmp(s,"zoj")==0||strcmp(s,"zj")==0){cout
#include
#include
#include
using namespace std;
int main()
{
char s[1001];
while(gets(s))
{
if(strcmp(s,"zoj")==0||strcmp(s,"zj")==0)
{
cout

#include#include#includeusing namespace std;int main(){char s[1001];while(gets(s)){if(strcmp(s,"zoj")==0||strcmp(s,"zj")==0){cout
貌似你连样例都还不能通过哈,觉得你应该至少把样例通过了再说,如果给你说明了你还做题干嘛.
oozoojoooo
这个样例貌似有问题,我这样觉得只这样,对有问题.
1,2,3规则都不符合~不晓得是不是我理解有误哈,
不过据说应该这样做:
1)确定有且只有一个z和j.
2)确定z在j前面.
3)判断zoj和zj的情况.
4)判断xzojx的情况..即前后的o的个数相等,其实判断zoj是判断这个类型的逻辑子集.
5)判断azbjc,看a,b,c是否相等...zj的判断是判断此类的子集.
6)最后据说这判断azbjc 是否有a*b=c这个条件,至于为什么,不知道.
综合发现第三步可以省略掉,貌似就这几个步骤哈~