If Demonic Taskmaster leaves the battlefield after its ability triggers but before it resolves, you'll still have to sacrifice a creature. Notably, if you control two Demonic Taskmasters and no other creatures, each one will force you to sacrifice the other.