This article demonstrates that every sufficiently large odd integer can be expressed as the sum of one square of a prime, six cubes of primes, and 23 powers of two. This finding represents an improvement on the previous results of Sinnadurai in 1965 and Hooley in 1981.