Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.
Code Golf

Return to Answer

deleted 11 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21

C (gcc),(削除) 142 (削除ここまで) 137 bytes

#define r rand()
m;b;q(){m=r;m&30||q();}f(){for(q(b=5+r%4*5);--b;)printf(b%5?m&1<<b%5?"%c%c":"--":":"+!q(),"RWSC"[r%4]"WRSC"[r%4],"urgbypcw"[r%8]"rugbywcp"[r%8]);}

Try it online! Try it online!

-5 bytes thanks ceilingcat!

C (gcc),(削除) 142 (削除ここまで) 137 bytes

#define r rand()
m;b;q(){m=r;m&30||q();}f(){for(q(b=5+r%4*5);--b;)printf(b%5?m&1<<b%5?"%c%c":"--":":"+!q(),"RWSC"[r%4],"urgbypcw"[r%8]);}

Try it online!

-5 bytes thanks ceilingcat!

C (gcc), 137 bytes

#define r rand()
m;b;q(){m=r;m&30||q();}f(){for(q(b=5+r%4*5);--b;)printf(b%5?m&1<<b%5?"%c%c":"--":":"+!q(),"WRSC"[r%4],"rugbywcp"[r%8]);}

Try it online!

-5 bytes thanks ceilingcat!

added 33 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21

C (gcc), 142(削除) 142 (削除ここまで) 137 bytes

#define r rand()
m;b;q(){m=r;m&30||q();}f(){q();forfor(b=q(r%4+1b=5+r%4*5)*5;;--b;)printf(b%5?m&1<<b%5?"%c%c":"--":(":"+!q()),"RWSC"[r%4],"urgbypcw"[r%8]);}

Try it online! Try it online!

-5 bytes thanks ceilingcat!

C (gcc), 142 bytes

#define r rand()
m;b;q(){m=r;m&30||q();}f(){q();for(b=(r%4+1)*5;--b;)printf(b%5?m&1<<b%5?"%c%c":"--":(":"+!q()),"RWSC"[r%4],"urgbypcw"[r%8]);}

Try it online!

C (gcc), (削除) 142 (削除ここまで) 137 bytes

#define r rand()
m;b;q(){m=r;m&30||q();}f(){for(q(b=5+r%4*5);--b;)printf(b%5?m&1<<b%5?"%c%c":"--":":"+!q(),"RWSC"[r%4],"urgbypcw"[r%8]);}

Try it online!

-5 bytes thanks ceilingcat!

deleted 84 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21

C (gcc), 166142 bytes

#define r rand()
i;m;b;qm;b;q(){for(i=m=0;++i<5;)m|=!!(r%9)<<i;m||qm=r;m&30||q();}f(){q();for(b=(r%4+1)*5;--b;)printf(b%5?m&1<<b%5?"%c%c":"--":(":"+!q()),"RWSC"[r%4],"urgbypcw"[r%8]);}

Try it online! Try it online!

C (gcc), 166 bytes

#define r rand()
i;m;b;q(){for(i=m=0;++i<5;)m|=!!(r%9)<<i;m||q();}f(){q();for(b=(r%4+1)*5;--b;)printf(b%5?m&1<<b%5?"%c%c":"--":":"+!q(),"RWSC"[r%4],"urgbypcw"[r%8]);}

Try it online!

C (gcc), 142 bytes

#define r rand()
m;b;q(){m=r;m&30||q();}f(){q();for(b=(r%4+1)*5;--b;)printf(b%5?m&1<<b%5?"%c%c":"--":(":"+!q()),"RWSC"[r%4],"urgbypcw"[r%8]);}

Try it online!

Post Undeleted by jdt
Post Deleted by jdt
added 36 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading
deleted 11 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading
deleted 4 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading
deleted 4 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading
deleted 35 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading
deleted 317 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading
Post Undeleted by jdt
added 493 characters in body
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading
Post Deleted by jdt
Source Link
jdt
  • 5.1k
  • 1
  • 16
  • 21
Loading

AltStyle によって変換されたページ (->オリジナル) /