# UVA Solution 454 – Anagrams – UVA Anagram Solution

### UVA Solution 454 – Anagrams – UVA Anagram Solution

UVA Online Judge Solution 454 – Anagrams | Volume 4
UVA Problem Link – 454 – Anagrams

Problem Name: 454 – Anagrams solution
Problem Number : UVA – 454 – Anagrams solution
Online Judge : UVA Online Judge Solution
Volume: 4
Solution Language : C plus plus

### UVA Solution 454 – Anagrams Code in CPP:

`#include <stdio.h>#include <string.h>#include <ctype.h>#include <algorithm>#include <iostream>using namespace std;int main() {    int t;    scanf("%d ", &t);    while(t--) {        string line[101];        int idx = 0, word[101][128] = {};        int i, j;        while(getline(cin, line[idx])) {            if(line[idx] == "")                break;            idx++;        }        sort(line, line+idx);        for(j = 0; j < idx; j++) {            for(i = 0; line[j][i]; i++) {                if(isalpha(line[j][i])) {                    word[j][line[j][i]]++;                }            }        }        for(i = 0; i < idx; i++) {            for(j = i+1; j < idx; j++) {                if(!memcmp(word[i], word[j], sizeof(word[i]))) {                    printf("%s = %sn", line[i].c_str(), line[j].c_str());                }            }        }        if(t)            puts("");    }    return 0;}`

Tags: UVA Online Judge Solution, UVA OJ Solution list, UVA Problems Solution, UVA solver, UVA all problem solution list, UVA anagrams code in C, UVA 454  code in C++, UVA 454 – Anagrams  solution in C, UVA anagram code solution

#### By Maniruzzaman Akash

Maniruzzaman Akash is a freelance web developer with most popular Laravel PHP frameork and Vue JS