Краткое пояснение: Определим профессию каждого друга на основе предоставленных условий.
- Журналист написал статьи об Александре и Григории, следовательно, журналист – не Александр и не Григорий.
- Спортсмен и журналист вместе с Борисом ходили в поход, следовательно, Борис – не спортсмен и не журналист.
- Александр и Борис были на приеме у врача, следовательно, врач – не Александр и не Борис.
- Из первого условия следует, что журналист – либо Борис, либо Виктор. Но так как Борис не может быть журналистом, журналист – это Виктор.
- Из третьего условия следует, что врач – либо Виктор, либо Григорий. Но так как Виктор – журналист, врач – это Григорий.
- Из второго условия следует, что спортсмен – либо Александр, либо Григорий. Но так как Григорий – врач, спортсмен – это Александр.
- Оставшийся друг – Борис, и он – строитель.
Таким образом:
- Александр – спортсмен
- Борис – строитель
- Виктор – журналист
- Григорий – врач
Ответ: Александр - спортсмен, Борис - строитель, Виктор - журналист, Григорий - врач