Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a Java program called SumsTo.java that determines if +s can be inserted into a string of digits so that the resulting arithmetic expression sums

Write a Java program called SumsTo.java that determines if +s can be inserted into a string of digits so that the resulting arithmetic expression sums to a given number. The input is a line containing two strings of digits, each of length at most 18. The output is a single line containing either a 1 if there is such an expression that evaluates to the second number, or -1 if no such expression exists. Please include comments or concepts to look into

image text in transcribed

Write a Java program called SumsTo.java that determines if +s can be inserted into a string of digits so that the resulting arithmetic expression sums to a given number. The input is a line containing two strings of digits, each of length at most 18. The output is a single line containing either a 1 if there is such an expression that evaluates to the second number, or -1 if no such expression exists. For example, if the input is 1234 37 then the correct output is since 1+2+34 = 37 If the input is 1234 500 then the correct output is -1 If the input is 123456789 4248 then the correct output is since 1+2+3456+789 = 4248 (There may be other valid expressions.) If the input is 12345678987654321 9 then the correct output is -1 Your program should terminate in less than a minute for any valid input. Submit

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Ai And The Lottery Defying Odds With Intelligent Prediction

Authors: Gary Covella Ph D

1st Edition

B0CND1ZB98, 979-8223302568

More Books

Students also viewed these Databases questions

Question

Consistently develop management talent.

Answered: 1 week ago

Question

Create a refreshed and common vision and values across Europe.

Answered: 1 week ago

Question

Provide the best employee relations environment.

Answered: 1 week ago