Two cities are 145 miles apart. A truck travels this distance in 2.5 hours. A car is 1.5 times as fast as the truck. How long does it take the car and the truck to meet if they leave at the same time and travel towards each other?

The truck travels at a speed of 145 miles / 2.5 hours = <<145/2.5=58>>58 miles per hour.

The car travels at a speed of 58 miles/hr * 1.5 = <<58*1.5=87>>87 miles per hour.
Combined, they travel at a speed of 58 miles/hr + 87 miles/hr = <<58+87=145>>145 miles per hour.
It will take them 145 miles / 145 miles/hr = <<145/145=1>>1 hour to meet. Answer: \boxed{1}.