On Discrete Prompt Optimization for Diffusion Models