题意:给你很多语句,然后让你用这些语句组成一条语句使其值为1,
思路:说了这么多,其实是大水题i,只要输出一个语句或上这条语句的非,其他的随便怎样都行
ac代码:
using namespacestd;
int main(){
freopen("important.in","r",stdin); freopen("important.out","w",stdout);
int n;
char a[1000],c[1000];
while(cin>>n)
{
getchar();
int k=0;
gets(c);
a[k++]=c[0];
for(int i=2;i<=n;i++)
{
gets(c);
a[k++]=c[0];
}
printf("Yes\n");
printf("%c | ~%c",a[0],a[0]);
for(int i=1;i<n;i++)
printf(" |%c",a[i]);
cout<<endl;
}
return 0;
}