No, you won't pass it. But, if you don't have a job that really requires much of you, then maybe tell the management that you only tried it once, and you didn't like it, and you'll never do it again. My brother manages a grocery store, and he says that that's how a lot of people get away with failing drug tests where he works.
But you should definitely stop smoking. It's obviously getting you nowhere you need to be.